GNOME Bugzilla – Bug 144191
Ctrl-L doesn't always open hidden toolbar
Last modified: 2004-12-22 21:47:04 UTC
When View -> Toolbar is disabled, Ctrl-L doesn't always show the toolbar. Expected behaviour: The toolbar should be shown and the focus should be on the Location entry, until Enter/Escape is hit or the mouse is clicked, etc. 19:00 @chpe> works here 19:00 @chpe> (outside of fullscreen mode) 19:02 @chpe> hmmmm, it doesn't work the first time when toolbars were disabled at startup 19:02 @chpe> noda: -> bugzilla please :)
This is a regression caused by the egg-editable-toolbar changes. The toolbar is only constructed on realize. So when (on startup, or after a model change on to/from fullscreen mode), the toolbar is invisible it isn't rebuilt; and therefore the EphyLocationAction has no proxies it could activate.
Created attachment 28615 [details] [review] proposed fix Realize the toolbar after creating it, and re-realize the toolbar after changing the model.
I think manually realizing is evil, this should really work trasparently :/
Fixed in cvs.