Fix: Right panel keeps showing chat when unmaximizing widget. (#11697)
* Right panel chat closes when unmaximising widget * Basic right panel tests added * Accessible selectors used for new tests * Test added to check if chat exists in right panel --------- Co-authored-by: Manan Sadana <manan.sadana@cnhteam.onmicrosoft.com> Co-authored-by: Florian Duros <florianduros@element.io>
This commit is contained in:
parent
c28f3164bd
commit
c44c772246
2 changed files with 19 additions and 0 deletions
|
@ -539,6 +539,9 @@ export class RoomView extends React.Component<IRoomProps, IRoomState> {
|
|||
if (this.context.widgetLayoutStore.hasMaximisedWidget(this.state.room)) {
|
||||
// Show chat in right panel when a widget is maximised
|
||||
this.context.rightPanelStore.setCard({ phase: RightPanelPhases.Timeline });
|
||||
} else {
|
||||
// Close the chat in right panel when the widget is unmaximised
|
||||
this.context.rightPanelStore.togglePanel(null);
|
||||
}
|
||||
this.checkWidgets(this.state.room);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue