Your comments

Mouse wheel tab switching should be in next release.

Good idea, marking as PLANNED. 

If there was an option that automatically focused the sidebar when the mouse hovered it (and probably also w.r.t. the docked-to window), would this alleviate the double click problem also?

Thanks for this, it gives me something to work from. 

In the meantime I believe you should be able to remove those "dead" rows from the tree by clicking the close button that appears when you hover a row -- if it doesn't remove on the first click try clicking it again. I have some code in place which should make it try real hard to remove such stuck rows on the second "close button" click.

Cool - I think what I will do is have the update triggered for when either the title or (assuming I can also detectit ) the favicon changes, and then when either goes off, update both title and favicon in the sidebar if they have actually changed from their existing values.

This should be very cheap because the extension only has to do something when an actual change has occurred.

Can you explain what you do to remove the Sidewise taskbar entry? Folks have been looking for a solution for that on another Sidewise issue http://sidewise.userecho.com/topic/126505-clicks-and-icons/


Basically this is how "keep sidebar visible" works:


  • Chrome loses focus
  • Chrome receives focus again
  • Sidewise focuses sidebar in order to raise it
  • Sidewise focuses main (dock) window again so that it has focus rather than the sidebar having focus, and is also raised

Do you think an option to disable that last step would correct the issue for you?

If it's not too late, can you right click the Sidewise icon to the right of the address bar, go to Manage Extensions, check the Developer Mode checkbox in the upper right, scroll down to Sidewise in the list, click on background.html under that, then in the window that comes up, click the Console button along the top, and see if any red errors show in the console window?

If so, can you click the down-arrow next to the error(s), then copy and paste everything from the console window to here?

Currently it updates the favicon just when the page is re/loaded. 

I hadn't actually considered the case of a favicon getting updated at other times. Is the "Unread mail count" feature in Gmail Labs what you are using to get this favicon update?

There might be some way to get an event notification when the favicon changes; I will need to do some research to find out. I'm currently using something called WebKitMutationObserver which lets me receive notifications when something within a page's HTML changes; I'm using this currently for detecting page title changes in the <head><title> element of a page. It is quite possible that this can be extended to watch for favicon changes as well in <head><link rel="icon"> elements.