Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 6e762e6

Browse files
committed
PersistentApp
Signed-off-by: Šimon Brandner <[email protected]>
1 parent 06f9552 commit 6e762e6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/components/views/elements/PersistentApp.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { MatrixClientPeg } from '../../../MatrixClientPeg';
2323
import { replaceableComponent } from "../../../utils/replaceableComponent";
2424
import { EventSubscription } from 'fbemitter';
2525
import AppTile from "./AppTile";
26+
import { Room } from "matrix-js-sdk/src/models/room";
2627

2728
interface IState {
2829
roomId: string;
@@ -71,11 +72,11 @@ export default class PersistentApp extends React.Component<{}, IState> {
7172
});
7273
};
7374

74-
private onMyMembership = async (room, membership): Promise<void> => {
75+
private onMyMembership = async (room: Room, membership: string): Promise<void> => {
7576
const persistentWidgetInRoomId = ActiveWidgetStore.getRoomId(this.state.persistentWidgetId);
7677
if (membership !== "join") {
7778
// we're not in the room anymore - delete
78-
if (room.roomId === persistentWidgetInRoomId) {
79+
if (room .roomId === persistentWidgetInRoomId) {
7980
ActiveWidgetStore.destroyPersistentWidget(this.state.persistentWidgetId);
8081
}
8182
}

0 commit comments

Comments
 (0)