Disable and re-enable SessionRestore extension closes all open tabs

  • When I disable SessionRestore and then re-enable it, it closes all existing tabs in all of Safari's windows and opens a window for SessionRestore.  I then have to invoke SR to restore all the tabs and this may take a while if I have several windows with a bunch of tabs in each.

    Is this by design?  I sometimes need to disable all extensions to test if one of them is causing a strange behavior on a particular website.  Having to wait to reload all the pages is annoying.