You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(Opening an issue to track a problem raised here. Please see also the related wxPython issue here)
On GTK+3, scrolled windows have two following issues:
The scrollbars don't scroll up to the end leaving some space;
The whole window flickers if any OnDraw or paint callback is present (which is I guess stemmed from window contents being repainted over the scrollbars).
Here is a demonstration of scrolled window sample:
Platform and version information
wxWidgets: 3.1.4
wxWidgets port: wxGTK with GTK 3.24.5
OS and its version: Debian 10
The text was updated successfully, but these errors were encountered:
With overlay scrollbars disabled, it was not possible to move the scrollbar
slider all the way to the end, and there would be some flickering when trying
to do so. Fixed by always setting the preferred size to the virtual size, and
returning the proper value for GtkScrollable policy. GtkScrolledWindow uses
the child's preferred size as the virtual size, so the preferred size must
be set for the scrollbars to be managed correctly. Additionally, there was
some confusion during the initial GTK3 port over the difference between
GtkScrolledWindow policy and GtkScrollable policy, resulting in using the
minimum size rather than the natural size.
See #22093
(Opening an issue to track a problem raised here. Please see also the related wxPython issue here)
Platform and version information
The text was updated successfully, but these errors were encountered: