[GNC] Mac OS cursor positioning

John Ralls jralls at ceridwen.us
Wed Dec 5 21:13:18 EST 2018


I don’t see any effect from having the menu bar hide itself. The problem with the tab bar is https://gitlab.gnome.org/GNOME/gtk/issues/1029 <https://gitlab.gnome.org/GNOME/gtk/issues/1029>.

As a general statement, though, the way Gtk converts between its own coordinates and MacOS’s coordinates isn’t at present able to deal with any extra decorations in the window and has some trouble handling rescaling the display. It works best if you avoid those issues.

Regards,
John Ralls

> On Dec 5, 2018, at 4:56 PM, Vinayak Vatsal <nikeno at me.com> wrote:
> 
> No, I am not.
> 
> The config that seems to work is to turn turn off all the bells and whistles, including the tab bar in GnuCash.
> 
>> On Dec 5, 2018, at 1:23 PM, John Ralls <jralls at ceridwen.us> wrote:
>> 
>> 
>> 
>>> On Dec 5, 2018, at 9:30 AM, V. Vatsal via gnucash-user <gnucash-user at gnucash.org> wrote:
>>> 
>>> Hi,
>>> 
>>> There have been several posts over time (including my own) about problems with cursor positioning in Mac OS.
>>> 
>>> I thought I had this problem solved, but it seems to have come back.
>>> 
>>> Here are some things that seem to be relevant, in case a developer is looking in to it.
>>> 
>>> i) The "open new windows in tabs" in system preferences is implicated. This setting seems to have been changed or reset in Mojave; it's now called "prefer tabs when opening documents" (can't remember what it was before) and by default it seems to be set to "in full screen only"
>>> 
>>> ii) GnuCash has a show tab bar option in the window management. Turning this on seems to cause problems.
>>> 
>>> iii) Using the Mac OS option to hide and show the menu bar automatically seems to cause problems.
>>> 
>>> I solved my most current instance of this problem (in GnuCash 3.3) by playing around with (i) and (ii).
>> 
>> Are you running GnuCash in full-screen?
>> 
>> Regards,
>> John Ralls
>> 
> 



More information about the gnucash-user mailing list