Qt-dev / exile-diary

A game tracker for Path of Exile. Track literally everything that drops in your maps, and more!
38 stars 6 forks source link

Disable overlay on flatpak #297

Open TheGreatSage opened 5 months ago

TheGreatSage commented 5 months ago

Hello, I just tried using the flatpak version of 1.4.17 and the app becomes unusable after launching/having POE open on linux. I'm not able to get a screenshot of it due to the nature of the problem. It seems that my desktop environment does not play nice with the overlay as it continually flashes and disrupts the screen. If there was an option to completely disable the overlay I think the app might work. The CTRL+F7 doesn't work as KDE goes into window select with that. I'm currently running wayland and no easy way to switch to X11 which also might be one of the problems.

Exile Diary - Version 1.4.17 Distro: Debian Trixie Desktop: KDE Plasma Wayland Flatpak version 1.14.5

Qt-dev commented 1 month ago

Hey there, sorry for the ... pretty incredible wait, I did not see your issue at all. Did you try with a more recent version? I made a few changes to ... a lot of things and I wonder if the experience is still the same

Andrehasd commented 1 month ago

Hello, I can confirm that the problem still exist with the latest version.

It seems to be a problem with the way KDE Wayland manage the overlays.

Awakened POE Trade has a similar problem where the overlay does not give back focus to the game. In Xorg I use a "windows rule" setting the Awakened POE to "overlay" to solve the focus issue but the rule is not present in wayland.

Just to clarify Exile Diary works perfectly in Xorg without workarounds.

Distro: Manjaro Desktop: KDE Plasma Wayland 6.0.5 Exile Diary Version: 1.6.3

Thank you for the great app

Qt-dev commented 1 month ago

The fact taht we get the same behavior as Awakened Poe Trade makes sense. I use the same set of libraries Awakened PoE Trade built for overlay stuff.

I will take a look later this season to see what I could be doing there