yousseb / meld

Meld for macOS
https://yousseb.github.io/meld/
GNU General Public License v2.0
2.28k stars 119 forks source link

Mouse has to be moved up to click on a button if "Show Tab Bar" (meld 3.19.2.osx6, 10.14) #79

Open kiryph opened 5 years ago

kiryph commented 5 years ago

os: macOS 10.14.2 (dark mode) meld: 3.19.2.osx6 (https://github.com/yousseb/meld/releases/tag/osx-15)

When I have clicked "Show Tab Bar", I cannot click directly on a button of the gui window but have to shift the mouse slightly upwards.

I have tried to visualize this with these two screenshots:

  1. Mouse cursor is over Blank Comparison but I cannot press the button: mouse-over-button

  2. Mouse cursor is slightly moved up and I have already pressed down the mouse button but did not release the button yet (blue activation): mouse-not-over-button

However, it looks to me that this is a secondary issue: Clicking on "Show Tab Bar" adds another presumably unintended window title line and does not actually hide/show the tab bar. Again, I have tried to visualize this with two screenshots:

  1. Show Tab Bar (mouse offset required to press buttons):

    screenshot 2019-01-29 at 09 34 35

  2. Hide Tab Bar (no mouse offset required to press buttons): screenshot 2019-01-29 at 09 34 49

ira-bv commented 5 years ago

Same here. not just the welcome window, this happens also in compare windows. clicking the edit area puts the prompt two lines below, etc. everything is offset the same number of pixels as the bar.

yousseb commented 5 years ago

Gtk/Quartz is not receiving that much attention from the Gtk team. I'm hoping (crossing fingers) that the Gtk team will be implementing a Metal backend. In the meantime, I'm planning to try out the Vulcan backend soon, but it's not straight forward.