Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plasma hud placement is broken in CSD programs #57

Open
steviator opened this issue Jun 18, 2023 · 0 comments
Open

Plasma hud placement is broken in CSD programs #57

steviator opened this issue Jun 18, 2023 · 0 comments

Comments

@steviator
Copy link

steviator commented Jun 18, 2023

Many applications now draw their own titlebar, plasma-hud is broken with every single one of them. This includes all major web browsers and the Evolution email program, which are two heavily used applications that are open basically all the time on my computer.

This means that sometimes the hud appears where the (missing) application menu used to be and sometimes it appears at the top of the screen in the middle.

Since detecting the position of the Window is broken and only going to get worse as more apps move to CSD, the sensible thing to do is to force the window to always appear at the top of the screen where the menu is most likely located.

I've tried to fix this on my own, but don't have the time to learn python and rofi syntax, and have already wasted a couple of hours trying to decipher the code and why location 2 doesn't mean the top of the screen when calling rofi from plasma-hud, but does work on the command-line.

I find the ridiculous behavior with regards to placement too frustrating and annoying to deal with, making this a show-stopper bug for me, so I'd really appreciate some help from someone to fix this stupidity by locking the position of the hud to be centred at the top of the screen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant