GNOME Bugzilla – Bug 755872
Sometimes a page doesn't get opened
Last modified: 2015-11-13 13:55:12 UTC
I've got this bug lots of times, and now I finally have a reproducible way to trigger it: 1. Open Devhelp, go to GLib -> GLib Utilities -> Internationalisation 2. Search in the side panel "gtk_ translation" 3. Click on the search result gtk_builder_set_translation_domain 4. Open a new tab (via the hamburger button in the headerbar) 5. Clear the search in the side panel 6. Click on the Internationalisation page -> the page is still empty, the i18n page isn't opened! The workaround I've used so far is just to click on another page. That other page gets opened, and then I re-click on the page that I wanted to open initially. I will try to fix this bug during the 3.19 development cycle. My guess is that Devhelp still thinks that the i18n page is the current page, since the GtkBuilder page was opened via the search result, not via the tree.
Note to myself: after some code cleanups and various bug fixes in DhSidebar, the bug is not present in DhSidebar, it is most probably present in DhBookTree.
Fixed in the wip/swilmet/various-code-improvements branch, see bug #756341. (the commit probably relies on previous commits on the branch)
Fixed: https://git.gnome.org/browse/devhelp/commit/?id=3999b40e934b343bf7976c20634cc71ba1ae6b72