diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2012-10-08 19:41:55 +0200 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2012-12-10 02:48:05 +0100 |
commit | 43b0121f717dda8a1f179fb585a3c78e3552430c (patch) | |
tree | 60b7132e4440685d7e905fae8afc7df447993748 /src/tabwindow/tabwindow.cpp | |
parent | Saving the "pinned" state in the sessionmanager (diff) | |
download | rekonq-43b0121f717dda8a1f179fb585a3c78e3552430c.tar.xz |
Restoring pinned tabs, yeah!!!! :D
Diffstat (limited to 'src/tabwindow/tabwindow.cpp')
-rw-r--r-- | src/tabwindow/tabwindow.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/tabwindow/tabwindow.cpp b/src/tabwindow/tabwindow.cpp index 55d680b5..203da30a 100644 --- a/src/tabwindow/tabwindow.cpp +++ b/src/tabwindow/tabwindow.cpp @@ -331,9 +331,12 @@ void TabWindow::tabLoadFinished(bool ok) QLabel *label = qobject_cast<QLabel* >(tabBar()->tabButton(index, QTabBar::LeftSide)); QMovie *movie = label->movie(); - movie->stop(); - delete movie; - + if (movie) + { + movie->stop(); + delete movie; + } + label->setMovie(0); KIcon ic = IconManager::self()->iconForUrl(tab->url()); |