diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2009-02-24 10:02:43 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2009-02-24 10:02:43 +0000 |
commit | 51f9a1f8cecd0432ccebc7a2d07960674b0971ef (patch) | |
tree | 1aef6d6c4cbeac846f34b670246ada96a136c549 /framebuffer | |
parent | 3710894c465991f4b95d0b06fb3a5e3cfe45f680 (diff) | |
download | netsurf-51f9a1f8cecd0432ccebc7a2d07960674b0971ef.tar.gz netsurf-51f9a1f8cecd0432ccebc7a2d07960674b0971ef.tar.bz2 |
stop framebuffer port updating its status text every time the mouse pointer is moved
svn path=/trunk/netsurf/; revision=6611
Diffstat (limited to 'framebuffer')
-rw-r--r-- | framebuffer/fb_gui.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/framebuffer/fb_gui.c b/framebuffer/fb_gui.c index 8f50d59e1..d871efa38 100644 --- a/framebuffer/fb_gui.c +++ b/framebuffer/fb_gui.c @@ -485,6 +485,16 @@ void gui_window_update_extent(struct gui_window *g) void gui_window_set_status(struct gui_window *g, const char *text) { + static char *cur_text = NULL; + + if (cur_text != NULL) { + if (strcmp(cur_text, text) == 0) + return; + + free(cur_text); + } + cur_text = strdup(text); + fb_rootwindow_status(text); } |