summary refs log tree commit diff
path: root/src/ui/NhekoGlobalObject.cpp
diff options
context:
space:
mode:
authorThulinma <jaron@vietors.com>2023-02-10 18:01:47 +0100
committerThulinma <jaron@vietors.com>2023-02-10 18:01:47 +0100
commit7ffae002a5c85725cb92cc20a3baf59af1d99275 (patch)
tree0b1ef52deb27d38d759073b859c27db8b49a1e09 /src/ui/NhekoGlobalObject.cpp
parentTranslated using Weblate (Estonian) (diff)
downloadnheko-7ffae002a5c85725cb92cc20a3baf59af1d99275.tar.xz
Make ImageOverlay set appropriate windowRole again
Diffstat (limited to 'src/ui/NhekoGlobalObject.cpp')
-rw-r--r--src/ui/NhekoGlobalObject.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ui/NhekoGlobalObject.cpp b/src/ui/NhekoGlobalObject.cpp

index 99921d79..dcfaecf8 100644 --- a/src/ui/NhekoGlobalObject.cpp +++ b/src/ui/NhekoGlobalObject.cpp
@@ -10,6 +10,8 @@ #include <QDesktopServices> #include <QStyle> #include <QUrl> +#include <QWindow> +#include <QtPlatformHeaders/QXcbWindowFunctions> #include "Cache_p.h" #include "ChatPage.h" @@ -178,3 +180,9 @@ Nheko::createRoom(bool space, emit ChatPage::instance()->createRoom(req); } + +void +Nheko::setWindowRole(QWindow *win, QString newRole) const +{ + QXcbWindowFunctions::setWmWindowRole(win, newRole.toUtf8()); +}