summaryrefslogtreecommitdiff
path: root/src/ui/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/window.c')
-rw-r--r--src/ui/window.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ui/window.c b/src/ui/window.c
index 2661fd3f..defe998f 100644
--- a/src/ui/window.c
+++ b/src/ui/window.c
@@ -6,6 +6,7 @@
6#include "paint.h" 6#include "paint.h"
7#include "text.h" 7#include "text.h"
8#include "util.h" 8#include "util.h"
9#include "../visited.h"
9#include "labelwidget.h" 10#include "labelwidget.h"
10#include "inputwidget.h" 11#include "inputwidget.h"
11#include "documentwidget.h" 12#include "documentwidget.h"
@@ -108,7 +109,9 @@ static iBool handleNavBarCommands_(iWidget *navBar, const char *cmd) {
108 } 109 }
109 else if (equal_Command(cmd, "document.changed")) { 110 else if (equal_Command(cmd, "document.changed")) {
110 iInputWidget *url = findWidget_App("url"); 111 iInputWidget *url = findWidget_App("url");
111 setTextCStr_InputWidget(url, suffixPtr_Command(cmd, "url")); 112 const iString *urlStr = collect_String(suffix_Command(cmd, "url"));
113 visitUrl_Visited(visited_App(), urlStr);
114 setText_InputWidget(url, urlStr);
112 updateTextCStr_LabelWidget(findChild_Widget(navBar, "reload"), reloadCStr_); 115 updateTextCStr_LabelWidget(findChild_Widget(navBar, "reload"), reloadCStr_);
113 return iFalse; 116 return iFalse;
114 } 117 }