G-dH / advanced-alttab-window-switcher

A highly customizable replacement for Gnome Shell's Alt-Tab window and app switchers.
GNU General Public License v3.0
163 stars 11 forks source link

[BUG] Incorrectly enlarged window interaction field #77

Closed 3ibod closed 6 months ago

3ibod commented 11 months ago

Describe the bug Incorrectly enlarged window interaction field

To Reproduce Steps to reproduce the behavior:

  1. Alt+ Tab + T
  2. Resize source window
  3. Resize windowed window

Expected behavior The window interaction field should not extend beyond the window frame

Screenshots image

grab.webm

Desktop (please complete the following information):

Additional context It is impossible to work with the tabs of an application over which I have installed a window preview (for example, as in the video above, to display video memory) because the window preview has a strong indentation for interaction, thereby overriding control over the application window

G-dH commented 11 months ago

Thanks for the feedback. The tool makes a clone of the whole window and part of the window is its shadow. The only solution I can see is a custom crop of the clone since every GUI toolkit (GTK, Adwaita, ...) uses a different shadow size.

3ibod commented 11 months ago

Thanks for the feedback. The tool makes a clone of the whole window and part of the window is its shadow. The only solution I can see is a custom crop of the clone since every GUI toolkit (GTK, Adwaita, ...) uses a different shadow size.

Thank you. Can I do something for this?

3ibod commented 11 months ago

Maybe it's possible to disable window preview control so that mouse clicks pass through in a pass-through manner so that I can control other application windows under the "preview window shadow mask" without affecting the preview window?

G-dH commented 9 months ago

Sorry for the delay. I'll try to do something about it, eventually. The truth is that I mostly use fullscreen windows as a source for thumbnails. You're right that setting the widget unreactive would make the thumbnail invisible to mouse events, but also unmovable, unresizable and uncloseable (using a mouse). I can add the option if it helps you.

G-dH commented 7 months ago

@3ibod If you are still interested, I solved this issue and moved the window thumbnails into a standalone extension. The next AATWS version will support this extension instead of using its own built-in module. You can try it here: https://github.com/G-dH/window-thumbnails