Refreshing local storage, session storage and databases automatically could impact performance. People should have a way to refresh them manually.
Created attachment 27809 [details] Add refresh button to Databases panel
Comment on attachment 27809 [details] Add refresh button to Databases panel The refresh button should be under the view side, like I mentioned for the delete button.
Created attachment 28020 [details] Move the refresh button to the views
Comment on attachment 28020 [details] Move the refresh button to the views > + this.refreshButton.removeStyleClass("hidden"); > + this.refreshButton.addStyleClass("hidden"); Why do you need to show/hide the button? Isn't this done by showing/hiding the whole storageViewStatusBarItemsContainer now? > + this.show(); It would be nice to have a refresh() function, calling show() again might do more than we want in the future.
Created attachment 28052 [details] Addressing comment #4 Removed the addStyleClass/removeStyleClass, is really is not needed. Instead of calling show(), calling update() which is a local function.
Thank you for the review. Now I need help committing this patch :-)
Landed in r41289.