Consolatis
Consolatis
Hm.. so it appears we have to block all mouse input while in `A-Tab` (e.g. `cycle_view` is set). If that works its nice to know that there is a workaround....
> However, currently I have no idea why moving `` to `` fixes this problem. `Title` doesn't trigger on the buttons but just the space between the buttons. `TitleBar` in...
The window size (the underlying client generated surface) should be kept (unless the window is snapped to some edge / region or maximized), so I assume you are referring to...
At the current point I think this is too specific and relies on internals of desktop providing applications. I am not quite sure how to solve this in another way...
> Is there some valid context for the desktop background? No, there isn't. I don't think we even check any mousebinds for interactions with a layershell surface. You could theoretically...
> I don't think that will work for us - the user needs to interact with icons on the desktop, so presumably making it an empty input region will prevent...
I think some global `All` context (insert-better-name-for-it-here) is the easiest solution, however if you want to use the scroll wheel as trigger I guess we also need some `don't relay...
> > Well, frame only counts if you have a border, with or without a title/titlebar. A window with no decorations, no border has no frame. AFAIR the `Frame` context...
Lets sum this up for now as: we need some kind of `All` / `Global` mouse context that either eats events (e.g. doesn't relay them to the underlying surface) or...
Labwc tries to not hardcode behavior if possible. That also includes setting zoom for a potential magnification feature. So those should be actions (e.g. something like `MagnifierIncrease` / `MagnifierDecrease`) that...