diff --git a/src/domain/session/leftpanel/LeftPanelViewModel.js b/src/domain/session/leftpanel/LeftPanelViewModel.js index 96becf2a..eee53512 100644 --- a/src/domain/session/leftpanel/LeftPanelViewModel.js +++ b/src/domain/session/leftpanel/LeftPanelViewModel.js @@ -99,7 +99,9 @@ export class LeftPanelViewModel extends ViewModel { const room = this.navigation.path.get("room"); if (room) { path = path.with(room); - path = path.with(details); + if (details) { + path = path.with(details); + } } this.navigation.applyPath(path); } else { @@ -108,7 +110,9 @@ export class LeftPanelViewModel extends ViewModel { if (room) { path = path.with(this.navigation.segment("rooms", [room.value])); path = path.with(room); - path = path.with(details); + if (details) { + path = path.with(details); + } } else { path = path.with(this.navigation.segment("rooms", [])); path = path.with(this.navigation.segment("empty-grid-tile", 0));