Author: vince
Date: Tue Feb 24 04:02:43 2009
New Revision: 6611
URL:
http://source.netsurf-browser.org?rev=6611&view=rev
Log:
stop framebuffer port updating its status text every time the mouse pointer is moved
Modified:
trunk/netsurf/framebuffer/fb_gui.c
Modified: trunk/netsurf/framebuffer/fb_gui.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/framebuffer/fb_gui.c?rev=...
==============================================================================
--- trunk/netsurf/framebuffer/fb_gui.c (original)
+++ trunk/netsurf/framebuffer/fb_gui.c Tue Feb 24 04:02:43 2009
@@ -485,6 +485,16 @@
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);
}