@@ -80,10 +80,10 @@ import DialPadModal from "../views/voip/DialPadModal";
8080import { showToast as showMobileGuideToast } from '../../toasts/MobileGuideToast' ;
8181import { shouldUseLoginForWelcome } from "../../utils/pages" ;
8282import SpaceStore from "../../stores/SpaceStore" ;
83- import SpaceRoomDirectory from "./SpaceRoomDirectory" ;
8483import { replaceableComponent } from "../../utils/replaceableComponent" ;
8584import RoomListStore from "../../stores/room-list/RoomListStore" ;
8685import { RoomUpdateCause } from "../../stores/room-list/models" ;
86+ import defaultDispatcher from "../../dispatcher/dispatcher" ;
8787import SecurityCustomisations from "../../customisations/Security" ;
8888
8989/** constants for MatrixChat.state.view */
@@ -203,7 +203,6 @@ interface IState {
203203 ready : boolean ;
204204 threepidInvite ?: IThreepidInvite ,
205205 roomOobData ?: object ;
206- viaServers ?: string [ ] ;
207206 pendingInitialSync ?: boolean ;
208207 justRegistered ?: boolean ;
209208 roomJustCreatedOpts ?: IOpts ;
@@ -696,10 +695,10 @@ export default class MatrixChat extends React.PureComponent<IProps, IState> {
696695 }
697696 case Action . ViewRoomDirectory : {
698697 if ( SpaceStore . instance . activeSpace ) {
699- Modal . createTrackedDialog ( "Space room directory" , "" , SpaceRoomDirectory , {
700- space : SpaceStore . instance . activeSpace ,
701- initialText : payload . initialText ,
702- } , "mx_SpaceRoomDirectory_dialogWrapper" , false , true ) ;
698+ defaultDispatcher . dispatch ( {
699+ action : "view_room" ,
700+ room_id : SpaceStore . instance . activeSpace . roomId ,
701+ } ) ;
703702 } else {
704703 const RoomDirectory = sdk . getComponent ( "structures.RoomDirectory" ) ;
705704 Modal . createTrackedDialog ( 'Room directory' , '' , RoomDirectory , {
@@ -934,7 +933,6 @@ export default class MatrixChat extends React.PureComponent<IProps, IState> {
934933 page_type : PageTypes . RoomView ,
935934 threepidInvite : roomInfo . threepid_invite ,
936935 roomOobData : roomInfo . oob_data ,
937- viaServers : roomInfo . via_servers ,
938936 ready : true ,
939937 roomJustCreatedOpts : roomInfo . justCreatedOpts ,
940938 } , ( ) => {
0 commit comments