--- a/browsercore/appfw/Api/Managers/secureuicontroller.cpp Wed Jun 23 17:59:43 2010 +0300
+++ b/browsercore/appfw/Api/Managers/secureuicontroller.cpp Tue Jul 06 14:03:49 2010 +0300
@@ -23,6 +23,7 @@
#include "secureuicontroller_p.h"
#include "secureuicontroller.h"
+#include "webpagecontroller.h"
namespace WRT {
@@ -187,10 +188,13 @@
*
* This function should be called when the final load ended.
*/
-void SecureUIController::endSecureCheck(bool)
+void SecureUIController::endSecureCheck(bool loadFinished)
{
//qDebug()<<"endSecureCheck Internal state = "<<d->m_internalState;
+ if (!loadFinished)
+ setTopLevelScheme(WebPageController::getSingleton()->currentDocUrl());
+
/* Save the current secure state */
determineSecureState();