summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2003-07-05 16:23:52 +0000
committerJames Bursa <james@netsurf-browser.org>2003-07-05 16:23:52 +0000
commit219ef195f577afa742bb41adb509bec7c8591e58 (patch)
treec2fd1b386f660e84b07182268d5e03b85ac4ecb7 /desktop
parent4f9bf0f0a18127c5907e140dcedc306cb7b1992b (diff)
downloadnetsurf-219ef195f577afa742bb41adb509bec7c8591e58.tar.gz
netsurf-219ef195f577afa742bb41adb509bec7c8591e58.tar.bz2
[project @ 2003-07-05 16:23:52 by bursa]
Improved status bar behaviour. svn path=/import/netsurf/; revision=205
Diffstat (limited to 'desktop')
-rw-r--r--desktop/browser.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/desktop/browser.c b/desktop/browser.c
index 894f00357..523a89801 100644
--- a/desktop/browser.c
+++ b/desktop/browser.c
@@ -187,7 +187,7 @@ void browser_window_destroy(struct browser_window* bw)
if (bw->history != NULL)
{
- struct history* current;
+ struct history* current = bw->history;
while (current->earlier != NULL)
current = current->earlier;
@@ -588,8 +588,12 @@ void browser_window_follow_link(struct browser_window* bw,
}
}
- if (click_type == 0 && done == 0)
- browser_window_set_status(bw, "");
+ if (click_type == 0 && done == 0) {
+ if (bw->loading_content != 0)
+ browser_window_set_status(bw, bw->loading_content->status_message);
+ else
+ browser_window_set_status(bw, bw->current_content->status_message);
+ }
free(click_boxes);