From 3cc29db0864cdf51a0fa7d3f7e0c86a6e01c6f54 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Mon, 28 Feb 2011 11:50:23 +0100 Subject: [PATCH] * Decrement index in history when we delete a page. --- src/libtomahawk/playlist/playlistmanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libtomahawk/playlist/playlistmanager.cpp b/src/libtomahawk/playlist/playlistmanager.cpp index b8062fb86..cdf7ab594 100644 --- a/src/libtomahawk/playlist/playlistmanager.cpp +++ b/src/libtomahawk/playlist/playlistmanager.cpp @@ -615,6 +615,8 @@ PlaylistManager::onWidgetDestroyed( QWidget* widget ) if ( page->widget() == widget ) { m_pageHistory.removeAt( i ); + if ( m_historyPosition > i ) + m_historyPosition--; break; } }