@@ -1180,22 +1180,7 @@ Item {
11801180 parentScreen: barWindow.screen
11811181 widgetData: parent.widgetData
11821182 onCpuTempClicked: {
1183- processListPopoutLoader.active = true;
1184- if (!processListPopoutLoader.item) {
1185- return;
1186- }
1187- const effectiveBarConfig = topBarContent.barConfig;
1188- const barPosition = barWindow.axis?.edge === "left" ? 2 : (barWindow.axis?.edge === "right" ? 3 : (barWindow.axis?.edge === "top" ? 0 : 1));
1189- if (processListPopoutLoader.item.setBarContext) {
1190- processListPopoutLoader.item.setBarContext(barPosition, effectiveBarConfig?.bottomGap ?? 0);
1191- }
1192- if (processListPopoutLoader.item.setTriggerPosition) {
1193- const globalPos = cpuTempWidget.mapToItem(null, 0, 0);
1194- const pos = SettingsData.getPopupTriggerPosition(globalPos, barWindow.screen, barWindow.effectiveBarThickness, cpuTempWidget.width, effectiveBarConfig?.spacing ?? 4, barPosition, effectiveBarConfig);
1195- const widgetSection = topBarContent.getWidgetSection(parent) || "right";
1196- processListPopoutLoader.item.setTriggerPosition(pos.x, pos.y, pos.width, widgetSection, barWindow.screen, barPosition, barWindow.effectiveBarThickness, effectiveBarConfig?.spacing ?? 4, effectiveBarConfig);
1197- }
1198- PopoutManager.requestPopout(processListPopoutLoader.item, undefined, "cpu_temp");
1183+ PopoutService.toggleProcessListModal(1);
11991184 }
12001185 }
12011186 }
@@ -1213,22 +1198,7 @@ Item {
12131198 parentScreen: barWindow.screen
12141199 widgetData: parent.widgetData
12151200 onGpuTempClicked: {
1216- processListPopoutLoader.active = true;
1217- if (!processListPopoutLoader.item) {
1218- return;
1219- }
1220- const effectiveBarConfig = topBarContent.barConfig;
1221- const barPosition = barWindow.axis?.edge === "left" ? 2 : (barWindow.axis?.edge === "right" ? 3 : (barWindow.axis?.edge === "top" ? 0 : 1));
1222- if (processListPopoutLoader.item.setBarContext) {
1223- processListPopoutLoader.item.setBarContext(barPosition, effectiveBarConfig?.bottomGap ?? 0);
1224- }
1225- if (processListPopoutLoader.item.setTriggerPosition) {
1226- const globalPos = gpuTempWidget.mapToItem(null, 0, 0);
1227- const pos = SettingsData.getPopupTriggerPosition(globalPos, barWindow.screen, barWindow.effectiveBarThickness, gpuTempWidget.width, effectiveBarConfig?.spacing ?? 4, barPosition, effectiveBarConfig);
1228- const widgetSection = topBarContent.getWidgetSection(parent) || "right";
1229- processListPopoutLoader.item.setTriggerPosition(pos.x, pos.y, pos.width, widgetSection, barWindow.screen, barPosition, barWindow.effectiveBarThickness, effectiveBarConfig?.spacing ?? 4, effectiveBarConfig);
1230- }
1231- PopoutManager.requestPopout(processListPopoutLoader.item, undefined, "gpu_temp");
1201+ PopoutService.toggleProcessListModal(3);
12321202 }
12331203 }
12341204 }
0 commit comments