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

Width of "grab-zone" for window edges/corners is too small (1 pixel) #4104

Open
ericmarceau-rogers opened this issue Aug 14, 2024 · 1 comment

Comments

@ericmarceau-rogers
Copy link

ericmarceau-rogers commented Aug 14, 2024

Expected Behavior

When I do a mouse-over near a window's edges/corners, the edge detection band width should be more like 5 or 7 pixels wide, in order to reduce the wrist tension/stress of mouse positioning in order to be able to grab those for window resizing.

Actual Behavior

When trying to grab window edges for resizing, the "grab-zone" appears to be only 1 pixel wide, which is MUCH too narrow. I spend about 10 seconds every time trying to correctly place my mouse to grab an edge/corner for window resizing.

Steps to Reproduce the Problem

  1. UbuntuMATE 22.04 LTS
  2. Set Window-border theme to "Yaru-dark"
  3. Set Window controls theme to "Yaru-bark-dark"
  4. Open a MATE terminal, and attempt to position cursor near edges for resize
  5. Open a Gvim terminal, and attempt to position cursor near edges for resize

Software that presents the issue

Name: mate-terminal
Name: gvim

Version: MATE Terminal 1.26.0

Version: VIM - Vi IMproved 8.2 (2019 Dec 12, compiled May 03 2024 02:37:51)
Included patches: 1-579, 1969, 580-1848, 4975, 5016, 5023, 5072, 2068, 1849-1854, 1857, 1855-1857, 1331, 1858, 1858-1859, 1873, 1860-1969, 1992, 1970-1992, 2010, 1993-2068, 2106, 2069-2106, 2108, 2107-2109, 2109-3995, 4563, 4646, 4774, 4895, 4899, 4901, 4919, 213, 1840, 1846-1847, 2110-2112, 2121
Modified by [email protected]
Compiled by [email protected]
Huge version with GTK3 GUI.

OS version: Ubuntu 22.04.4 LTS

Yaru version

Package: yaru-theme-gtk
Version: 22.04.5

Upstream check

"gsettings" don't seem to have any effect.

Manual set of Adwaita for Control theme.
Adwaita not available for selection as Window theme.

I've included a snapshot of the installed libraries, which seems to suggest that the Adwaita Window theme should be there, but it is not:

Adwaita installed

CustomizeTheme_Controls_AdwaitaListed

CustomizeTheme_WindowBorder_MissingAdwaita

Other possibly relevant info

I originally posted my issue on the UbuntuMATE site, but feel it may be more relevant here. :-)

@vkareh
Copy link

vkareh commented Aug 15, 2024

Your issue seems to be that you're using Marco without compositor. This means that the invisible borders (which can only be drawn by a compositor) are not present. This is not a theme issue, nor a window manager issue. This is a limitation of the rendering engine.

Enable the compositor to fix this issue. Alternatively, use keyboard-mouse combination for easier resizing (hold Alt while right-clicking anywhere near the inside edge of a window to resize)

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

2 participants