From eca64d776a6de79be01f01f28478ddd0a0033baf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Mon, 21 Feb 2022 11:05:01 +0100 Subject: [PATCH] Remove `layout` workaround (#7853) --- src/settings/handlers/DeviceSettingsHandler.ts | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/settings/handlers/DeviceSettingsHandler.ts b/src/settings/handlers/DeviceSettingsHandler.ts index 429019a981..7d2fbaf236 100644 --- a/src/settings/handlers/DeviceSettingsHandler.ts +++ b/src/settings/handlers/DeviceSettingsHandler.ts @@ -20,7 +20,6 @@ import SettingsHandler from "./SettingsHandler"; import { MatrixClientPeg } from "../../MatrixClientPeg"; import { SettingLevel } from "../SettingLevel"; import { CallbackFn, WatchManager } from "../WatchManager"; -import { Layout } from "../enums/Layout"; /** * Gets and sets settings at the "device" level for the current device. @@ -57,19 +56,6 @@ export default class DeviceSettingsHandler extends SettingsHandler { return null; // wrong type or otherwise not set } - // Special case for old useIRCLayout setting - if (settingName === "layout") { - const settings = this.getSettings() || {}; - if (settings["useIRCLayout"]) { - // Set the new layout setting and delete the old one so that we - // can delete this block of code after some time - settings["layout"] = Layout.IRC; - delete settings["useIRCLayout"]; - localStorage.setItem("mx_local_settings", JSON.stringify(settings)); - } - return settings[settingName]; - } - const settings = this.getSettings() || {}; return settings[settingName]; }