feat: Add deafen to pc, fix mobiel view, fix freeze on startup
This commit is contained in:
@@ -31,6 +31,7 @@ import { NotificationsFacade } from './domains/notifications';
|
||||
import { TimeSyncService } from './core/services/time-sync.service';
|
||||
import { VoiceSessionFacade } from './domains/voice-session';
|
||||
import { ExternalLinkService, ViewportService } from './core/platform';
|
||||
import { shouldShowMobileAppServersRail } from './core/platform/mobile-shell-layout.rules';
|
||||
import { SettingsModalService } from './core/services/settings-modal.service';
|
||||
import { ElectronBridgeService } from './core/platform/electron/electron-bridge.service';
|
||||
import { UserStatusService } from './core/services/user-status.service';
|
||||
@@ -136,6 +137,17 @@ export class App implements OnInit, OnDestroy {
|
||||
|
||||
return routePath.startsWith('/dm') || routePath.startsWith('/pm') || routePath.startsWith('/call');
|
||||
});
|
||||
readonly showMobileAppServersRail = computed(() => {
|
||||
if (!this.isMobile()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return shouldShowMobileAppServersRail(this.getRoutePath(this.currentRouteUrl()));
|
||||
});
|
||||
readonly hideAppServersRail = computed(() => {
|
||||
return this.isThemeStudioFullscreen()
|
||||
|| (this.isMobile() && !this.showMobileAppServersRail());
|
||||
});
|
||||
readonly desktopUpdateNoticeKey = computed(() => {
|
||||
const updateState = this.desktopUpdateState();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user