summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@netsurf-browser.org>2011-03-13 00:04:45 +0000
committerDaniel Silverstone <dsilvers@netsurf-browser.org>2011-03-13 00:04:45 +0000
commiteef98634f616fbcf2c93d4cfbcfdb48e8d75bb26 (patch)
treebc2216caaa5389ae1ff5a488fbd7bff7ca18f40b
parent314124d3ef41298eeb3004752f4021a9b1c08f74 (diff)
downloadnetsurf-eef98634f616fbcf2c93d4cfbcfdb48e8d75bb26.tar.gz
netsurf-eef98634f616fbcf2c93d4cfbcfdb48e8d75bb26.tar.bz2
Shunt some schedule_run() calls around.. Should improve behaviour on GTK and monkey a little
svn path=/trunk/netsurf/; revision=12004
-rw-r--r--gtk/gui.c2
-rw-r--r--monkey/poll.c4
2 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gui.c b/gtk/gui.c
index cd779bdce..1f0a4e500 100644
--- a/gtk/gui.c
+++ b/gtk/gui.c
@@ -509,6 +509,8 @@ void gui_poll(bool active)
unsigned int fd_count = 0;
bool block = true;
+ schedule_run()
+
if (browser_reformat_pending)
block = false;
diff --git a/monkey/poll.c b/monkey/poll.c
index 4a5b6eae3..50744f5a4 100644
--- a/monkey/poll.c
+++ b/monkey/poll.c
@@ -97,11 +97,11 @@ gui_poll(bool active)
unsigned int fd_count = 0;
bool block = true;
+ schedule_run();
+
if (browser_reformat_pending)
block = false;
- schedule_run();
-
if (active) {
FD_ZERO(&read_fd_set);
FD_ZERO(&write_fd_set);