Skip to content

Commit c59c435

Browse files
committed
fix: Fixed the blurriness of the preview window to separate the X11 and wayland environments.
PMS-BUG-314371 . Logs:
1 parent e563d12 commit c59c435

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

panels/dock/taskmanager/taskmanager.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -432,9 +432,10 @@ void TaskManager::modifyOpacityChanged()
432432
auto appearanceApplet = appearanceBridge.applet();
433433
if (appearanceApplet) {
434434
double opacity = appearanceApplet->property("opacity").toReal();
435-
auto x11Monitor = qobject_cast<X11WindowMonitor*>(m_windowMonitor.data());
436-
x11Monitor->setPreviewOpacity(opacity);
437-
}else{
435+
if (auto x11Monitor = qobject_cast<X11WindowMonitor*>(m_windowMonitor.data())) {
436+
x11Monitor->setPreviewOpacity(opacity);
437+
}
438+
} else {
438439
qWarning() << "modifyOpacityChanged: appearanceApplet is null";
439440
}
440441
}

0 commit comments

Comments
 (0)