GreaseMonkey: Fix removing statusbar icon when unloading plugin

remotes/origin/Falkon/3.0
David Rosca 8 years ago
parent b86b385d98
commit a4c246ab0e
No known key found for this signature in database
GPG Key ID: EBC3FC294452C6D8
  1. 6
      src/plugins/GreaseMonkey/gm_manager.cpp

@ -298,6 +298,8 @@ void GM_Manager::mainWindowCreated(BrowserWindow* window)
void GM_Manager::mainWindowDeleted(BrowserWindow* window)
{
window->navigationBar()->removeToolButton(m_windows[window]);
delete m_windows.take(window);
GM_Icon *icon = m_windows.take(window);
window->statusBar()->removeButton(icon);
window->navigationBar()->removeToolButton(icon);
delete icon;
}

Loading…
Cancel
Save