libera/#clim - IRC Chatlog
Search
21:50:55
maxz
SCROLL-EXTENT seems to be broken in the current Git version. It worked fine in older versions but has no effect in the current one.
22:03:20
maxz
Actually it seems to be more complicated. It works as long as the pane is in the foreground but as soon as something causes a redraw (e. g. changing to another tab in the layout or opening a dialog in front of the pane), it ceases to work whereas it kept working before.
0:07:13
maxz
Ignore the "more complicated" sentence above. SCROLL-EXTENT does not work anymore. Period. You just fixed parts of the scrollbar which did not work before which made it seems like the workaround I had in place for that part still worked.
6:40:43
jackdaniel
maxz: technically it is not a bug, however it is a frequently raised issue; you try to scroll the window to a location that is not available at the time you scroll
6:41:37
jackdaniel
in the first occurance, the pane fully fits in the viewport, because it is not resized yet (i.e you try to scroll in the same operation you draw)
6:42:13
jackdaniel
in the second occurance, you first scroll to 800 alright, but then the sheet is redisplayed (so it is cleared - then it fits in the viewport and scrolling is adjusted, and then you draw new content)
6:43:06
jackdaniel
the first one may be addressed by calling change-space-requirements before scroll-extent
6:44:56
jackdaniel
n.b there is no chance that the command com-scroll-extent-to-800 worked before (contrary to the comment)