inconsistent gtk.POLICY_AUTOMATIC for scrollbars in gtk.ScrolledWindow
Submitted by Markus Tavenrath
Link to original bug (#409441)
Description
When setting the policy for the scrollbars of a ScrolledWindow immediatly after adding a scrollable widget and before showing it to automatic mode the scrollbars do not appear. When using the default policy (automatic) or setting the policy before adding the widget the policy works as excepted.
This is the short version, I'll attach a working example.
scrolledWindow = gtk.ScrolledWindow() #activate this -> scrollbars will appear if necessary #scrolledWindow.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC) scrolledWindow.add(widget)
activate next line -> no scrollbars will appear
scrolledWindow.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
Version: 3.22.x