diff options
Diffstat (limited to 'src/ui/window.c')
-rw-r--r-- | src/ui/window.c | 5 |
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 | } |