midori-granite doesn't remove closed tabs from history list
Bug #1073259 reported by
GDT
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Midori Web Browser |
Fix Released
|
Medium
|
Unassigned |
Bug Description
CTRL+TAB allows you to move through your open tabs. Additionally it display a list of your open tabs through a popup.
In midori-granite, the list always contains about:blank as the list item. Selecting "about:blank" does not produce any effect.
Closing tabs does not remove the corresponding item from the popup list. In this way webpage titles are always added to the list, but they are never removed.
Selecting one of the already closed tab always bring you to the rightmost open one.
Open tabs are reordered in the popup list in the Most Recent Used (MRU) fashion. "Zombie" tabs are not, and eventually end up at the bottom of the list, before "about:blank".
Related branches
lp:~midori/midori/deathnote
- André Stösel: Approve
- Paweł Forysiuk: Approve
-
Diff: 3403 lines (+709/-2133)11 files modifiedkatze/katze-throbber.c (+0/-932)
katze/katze-throbber.h (+0/-94)
katze/katze.h (+0/-1)
midori/midori-browser.c (+148/-567)
midori/midori-notebook.vala (+526/-0)
midori/midori-preferences.c (+0/-5)
midori/midori-settings.vala (+1/-0)
midori/midori-tab.vala (+14/-1)
midori/midori-view.c (+19/-531)
midori/midori.vapi (+0/-1)
po/POTFILES.in (+1/-1)
tags: | added: granite |
Changed in midori: | |
status: | New → Incomplete |
Changed in midori: | |
status: | Incomplete → New |
Changed in midori: | |
status: | New → Fix Released |
importance: | Undecided → Medium |
To post a comment you must log in.
With the new version of granite, "about:blank" is gone from the pop-up list of opened tabs.
But I have some more details on the "zombie tabs" issue. I noticed that the popup list is not modified until I explicitly give focus to a tab with a mouse click. This means no tab is added to the list if I don't switch to it with my mouse. And (as I described in the original bug report) closed tabs remain forever in the popup list.
Maybe the list's update is linked to the wrong kind of event?
Anyway, to reproduce the effect:
1. Fire up the browser and navigate to a web page.
2. Hit CTRL+TAB. Nothing appears on screen (and that's OK, I guess)
3. Click on the "new tab button" on the tab bar and type a different web address for the second tab.
4. Now that your browser is displaying you the second tab, hit CTRL+TAB again. A list will popup containing only the favicon and the title of the first tab. Release the keys and you'll be brought to that tab.
5. Hit CTRL+TAB a third time. Still only one tab in the popup list. Since it's the tab you are currently on, when you release the keys you'll stay where you are.
6. Switch tab clicking with your mouse.
7. Hit CTRL+TAB. Now both tabs are displayed in the list. And this time the keyboard shortcut function as expected, bringing you back and forth.
8. Close one of the tabs and hit CTRL+TAB. The closed tab is still in the popup list. You can select it, but nothing happens.