diff --git a/src/client/graphics/layers/OptionsMenu.ts b/src/client/graphics/layers/OptionsMenu.ts index b52876518..165c99afd 100644 --- a/src/client/graphics/layers/OptionsMenu.ts +++ b/src/client/graphics/layers/OptionsMenu.ts @@ -205,7 +205,7 @@ export class OptionsMenu extends LitElement implements Layer { ? "Opens menu" : "Attack"), })} - ${button({ + `; diff --git a/src/core/game/GameView.ts b/src/core/game/GameView.ts index c59e735cf..2054b2d95 100644 --- a/src/core/game/GameView.ts +++ b/src/core/game/GameView.ts @@ -550,6 +550,8 @@ export class GameView implements GameMap { } focusedPlayer(): PlayerView | null { + // TODO: renable when performance issues are fixed. + return null; if (userSettings.focusLocked()) return this.myPlayer(); return this._focusedPlayer; } diff --git a/src/core/game/UserSettings.ts b/src/core/game/UserSettings.ts index e405eb5d9..3c22c8ac5 100644 --- a/src/core/game/UserSettings.ts +++ b/src/core/game/UserSettings.ts @@ -1,6 +1,4 @@ export class UserSettings { - private focusedLocked_: boolean | null = null; - get(key: string, defaultValue: boolean) { const value = localStorage.getItem(key); if (!value) return defaultValue; @@ -27,10 +25,9 @@ export class UserSettings { } focusLocked() { - if (this.focusedLocked_ === null) { - this.focusedLocked_ = this.get("settings.focusLocked", true); - } - return this.focusedLocked_; + return false; + // TODO: renable when performance issues are fixed. + this.get("settings.focusLocked", true); } toggleLeftClickOpenMenu() { @@ -38,7 +35,6 @@ export class UserSettings { } toggleFocusLocked() { - this.focusLocked = null; this.set("settings.focusLocked", !this.focusLocked()); }