GNOME Bugzilla – Bug 765676
gtk_paned_set_position doesn't work as advertised
Last modified: 2016-05-02 11:42:19 UTC
Documentation says... * Sets the position of the divider between the two panes. ..but that's not what the code does. Specifically this function does nothing if the would-be size being set is identical to the current size. In particular, the code will not set position-set in that situation, so to really make sure the position is set, one has to resort to code like gtk_paned_set_position (p, pos - 1); gtk_paned_set_position (p, pos);
Somewhat ironically, the early return in this function was added in response to a bug you filed in 2010: bug 561816
2008, but yes. I work with LTS distributions, so I generally work around problems instead of waiting for fixes that won't arrive through the distribution for years.