ginebra2/ViewStack.cpp
changeset 6 1c3b8676e58c
parent 5 0f2326c2a325
--- a/ginebra2/ViewStack.cpp	Wed Jun 23 17:59:43 2010 +0300
+++ b/ginebra2/ViewStack.cpp	Tue Jul 06 14:03:49 2010 +0300
@@ -72,14 +72,12 @@
 
 void ViewStack::fromSettingsView(const QString &to)  // goto WebView
 {
+    m_viewController->showContent(to);
     ChromeSnippet* tbSnippet = m_chrome->getSnippet("SettingsViewToolbarId");
     if (tbSnippet)
         tbSnippet->hide();
 
     WebPageController::getSingleton()->setSettingsLoaded(0);
-
-    emit (currentViewChanged());
-    m_viewController->showContent(to);
 }
 
 void ViewStack::fromWebView(const QString &to)
@@ -92,10 +90,7 @@
 
 void ViewStack::fromBookmarkTreeView(const QString &to)
 {
-    Q_UNUSED(to);
-
-    m_viewController->viewChanged();
-
+     m_viewController->showContent(to);
     // Hide toolbar and dialog if visible
     ChromeSnippet* visibleSnippet = m_chrome->getSnippet("BookmarkViewToolbarId");
     if (visibleSnippet)
@@ -109,9 +104,7 @@
 
 void ViewStack::fromBookmarkHistoryView(const QString &to)
 {
-    Q_UNUSED(to);
-
-    m_viewController->viewChanged();
+    m_viewController->showContent(to);
     ChromeSnippet* tbSnippet = m_chrome->getSnippet("RecentUrlViewToolbarId");
     if (tbSnippet)
         tbSnippet->hide();
@@ -144,7 +137,6 @@
 
     WebPageController::getSingleton()->setSettingsLoaded(0);
 
-    emit(currentViewChanged());
 }
 
 void ViewStack::toWebView()
@@ -159,8 +151,6 @@
     ChromeSnippet* tbSnippet = m_chrome->getSnippet("RecentUrlViewToolbarId");
     if (tbSnippet)
         tbSnippet->show();
-
-    m_viewController->viewChanged();
 }
 
 void ViewStack::toBookmarkView()
@@ -170,9 +160,6 @@
         tbSnippet->show();
 
     emit activateBookmark();
-
-
-    m_viewController->viewChanged();
 }
 
 void ViewStack::creatingPage(WRT::WrtBrowserContainer* page) {