From 375e147079ffcc5fda909e431e511bed85a7709f Mon Sep 17 00:00:00 2001 From: Anatoly Mihalchenko Date: Mon, 19 Mar 2012 16:43:08 +0300 Subject: [PATCH] Restored lost changes.... --- src/board/UBBoardController.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/board/UBBoardController.cpp b/src/board/UBBoardController.cpp index 02d96f1b..5bc5653d 100644 --- a/src/board/UBBoardController.cpp +++ b/src/board/UBBoardController.cpp @@ -453,7 +453,6 @@ void UBBoardController::addScene() setActiveDocumentScene(mActiveDocument, mActiveSceneIndex + 1); QApplication::restoreOverrideCursor(); - centerOn(); } @@ -2163,14 +2162,13 @@ void UBBoardController::freezeW3CWidget(QGraphicsItem *item, bool freeze) { if(item->type() == UBGraphicsW3CWidgetItem::Type) { - QString scriptString; - if (freeze) - scriptString = "setfreezed(true);"; - else - scriptString = "setfreezed(false);"; UBGraphicsW3CWidgetItem* item_casted = dynamic_cast(item); if (0 == item_casted) return; - item_casted->widgetWebView()->page()->mainFrame()->evaluateJavaScript(scriptString); + + if (freeze) { + item_casted->widgetWebView()->page()->mainFrame()->setContent(UBW3CWidget::freezedWidgetPage().toAscii()); + } else + item_casted->widgetWebView()->loadMainHtml(); } }