[GNC] "Non-sticky" scroll bars in gnucash registers

Steve Cohen stevecoh2 at gmail.com
Tue Feb 5 12:29:44 EST 2019


I was surprised to see 3.900 myself but that's what the About screen 
tells me:

Version: 3.900
Build ID: git 3.1-100-geb67baba5+ (2018-06-03)
Finance::Quote: 1.47

I am running the standard gnome version of Ubuntu with the exception of 
a change I made to get a wider scrollbar per: 
https://askubuntu.com/questions/775201/how-do-i-get-a-bigger-static-scrollbar-aka-normal-scrollbar 
.  I think I the only change I made was changing
     -GtkRange-slider-width: 16;
to
     -GtkRange-slider-width: 25;


However, this problem has been with me since gnucash v 2.x.x and on a 
previous version of Ubuntu where I hadn't messed with the scroll bar width.

As for "X or Wayland" I don't know.  I am using whatever ubuntu ships 
with out of the box.


On 2/5/19 11:07 AM, Colin Law wrote:
> I am not seeing any problems on Ubuntu 18.10 running GC 3.4.  Confused 
> by the fact you say you are running 3.900 as I think 3.4 is the latest.
> 
> Are you running the standard (Gnome) version of Ubuntu?  Are you using X 
> or Wayland? That should be selectable from logon screen.  I am running X.
> 
> Colin
> 
> On Tue, 5 Feb 2019 at 16:55, Steve Cohen <stevecoh2 at gmail.com 
> <mailto:stevecoh2 at gmail.com>> wrote:
> 
>     For two years something seemed not quite right about the use of scroll
>     bars in Gnucash register windows, but I always just "lived with it"
>     in a
>     state of vague , not quite conscious annoyance.
> 
>     I have finally put my finger on the problem.
> 
>     When I click in the scroller and move my mouse, whenever the mouse
>     leaves the scroll bar area the display snaps back to where it was
>     before
>     the scroll operation.  I initially tried to carefully keep the mouse
>     within the scroll bar area, and that does prevent the display from
>     snapping back - but my new ephiphany is this:  If I do manage not to
>     stray from the bounds of the scroll bar before releasing the mouse
>     button, then the display stays where my scrolling action left it BUT,
>     the moment I subsequently move the mouse out of the scroll bar area,
>     the
>     display snaps to its previous position.  In particular this makes it
>     impossible to edit an entry that was out of the visible scrolling area
>     but became visible after scrolling, as it is gone before I can click
>     it.
>        The only way to get to a row not visible is by using the arrow
>     keys or
>     PgUp, PgDown.  Ironically, pressing those keys does move the scroller.
> 
>     I am running GNUCash version 3.900, which I built from source on
>     2018-06-03 on Ubuntu 18.04.
> 
>     This is highly irritating and non-standard behavior, I think.  Other
>     apps do not handle scrolling this way, such as the Thunderbird Mail
>     inbox, Libre Office Calc, etc.  I was not able to find a setting that
>     would govern this behavior.  Do others experience this, or is it a bug?
>     _______________________________________________
>     gnucash-user mailing list
>     gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>
>     To update your subscription preferences or to unsubscribe:
>     https://lists.gnucash.org/mailman/listinfo/gnucash-user
>     If you are using Nabble or Gmane, please see
>     https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>     -----
>     Please remember to CC this list on all your replies.
>     You can do this by using Reply-To-List or Reply-All.
> 



More information about the gnucash-user mailing list