settings+connections: unified the way to open the settings on a particular tab/subtab + QoL settings access for bt and wifi

This commit is contained in:
Lemmy
2026-02-14 09:42:13 -05:00
parent 0647a12e2e
commit c038878152
8 changed files with 79 additions and 50 deletions
+1 -9
View File
@@ -452,15 +452,7 @@ Variants {
icon: "settings"
tooltipText: I18n.tr("actions.open-settings")
onClicked: {
if (Settings.data.ui.settingsPanelMode === "window") {
SettingsPanelService.toggleWindow(SettingsPanel.Tab.DesktopWidgets);
} else {
var settingsPanel = PanelService.getPanel("settingsPanel", screenLoader.modelData);
if (settingsPanel) {
settingsPanel.requestedTab = SettingsPanel.Tab.DesktopWidgets;
settingsPanel.toggle();
}
}
SettingsPanelService.toggle(SettingsPanel.Tab.DesktopWidgets, -1, screenLoader.modelData);
}
}