]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix triggering of an assertion, if a new tab is opened. Thanks to Frank Reininghaus...
authorPeter Penz <peter.penz19@gmail.com>
Tue, 17 Aug 2010 19:58:47 +0000 (19:58 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Tue, 17 Aug 2010 19:58:47 +0000 (19:58 +0000)
BUG: 246747
FIXED-IN: 4.6.0

svn path=/trunk/KDE/kdebase/apps/; revision=1164862

src/dolphinviewcontainer.cpp

index 2fb7565f16dcada44d33e29f6399b299fc96e818..380c27692a52358363a74de4f8273c5fcd2f0f8f 100644 (file)
@@ -245,10 +245,12 @@ void DolphinViewContainer::setSearchModeEnabled(bool enabled)
         // Restore the URL for the URL navigator. If Dolphin has been
         // started with a search-URL, the home URL is used as fallback.
         const KUrl url = m_searchBox->searchPath();
-        if (url.isValid() && !url.isEmpty() && !isSearchUrl(url)) {
-            m_urlNavigator->setLocationUrl(url);
-        } else {
-            m_urlNavigator->goHome();
+        if (url.isValid() && !url.isEmpty()) {
+            if (isSearchUrl(url)) {
+                m_urlNavigator->goHome();
+            } else {
+                m_urlNavigator->setLocationUrl(url);
+            }
         }
     }
 }