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

Autohide animation does not work on wayland #2113

Open
stefonarch opened this issue Sep 8, 2024 · 5 comments
Open

Autohide animation does not work on wayland #2113

stefonarch opened this issue Sep 8, 2024 · 5 comments
Labels

Comments

@stefonarch
Copy link
Member

Stumbled upon this by reading labwc/labwc#2129

Expected Behavior

There is an animation

Current Behavior

Panel appears and disappears

Possible Solution

Probably hard. Greying out the option if on wayland?

  • LXQt Version: 2.0, git
@tsujan
Copy link
Member

tsujan commented Sep 8, 2024

Greying out the option if on wayland?

If we continue to do that with options that don't work on Wayland, we might lose track and forget to enable them when a solution is made possible.

@tsujan tsujan added the wayland label Sep 8, 2024
@stefonarch
Copy link
Member Author

Right :)

Btw dropdown terminal has the same issue, I remember it had an animation under X11.

@tsujan
Copy link
Member

tsujan commented Sep 8, 2024

Btw dropdown terminal has the same issue,

No, it doesn't have animation. Some WMs (like KWin) can animate windows under specific circumstances. For example, I'd added a nice slide-in/out animation to LXQt notifications under LXQt+kwin_x11.

@marcusbritanicus
Copy link
Contributor

@tsujan @stefonarch Since it's a layer-shell-surface, normal animations may not work. What you need to animate (at least in the panel) is the layer-surface's margin. Of course, we can play with the height as well.

@tsujan
Copy link
Member

tsujan commented Sep 9, 2024

This isn't a priority, IMHO, although it should have been reported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo/Issues
Development

No branches or pull requests

3 participants