diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2006-09-07 09:44:50 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2006-09-07 09:44:50 +0000 |
commit | b5274724edd6842ff78cd505763ef0643c2f0dcb (patch) | |
tree | d11f1acdb4ecdd1db32a075a0e6ba9bdd60b882c /riscos/gui.c | |
parent | 3e0c02e8e59fe41a250d54b760b0cd675044697f (diff) | |
download | netsurf-b5274724edd6842ff78cd505763ef0643c2f0dcb.tar.gz netsurf-b5274724edd6842ff78cd505763ef0643c2f0dcb.tar.bz2 |
Fix dataload stupidities
svn path=/trunk/netsurf/; revision=2925
Diffstat (limited to 'riscos/gui.c')
-rw-r--r-- | riscos/gui.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/riscos/gui.c b/riscos/gui.c index 019b290fa..bb2fe3e18 100644 --- a/riscos/gui.c +++ b/riscos/gui.c @@ -1369,10 +1369,12 @@ void ro_msg_dataload(wimp_message *message) g = ro_gui_window_lookup(message->data.data_xfer.w); if (g) { - while (g->bw->parent) - g = g->bw->parent->window; if (ro_gui_window_dataload(g, message)) return; + + /* Get top-level window for loading into */ + while (g->bw->parent) + g = g->bw->parent->window; } else { g = ro_gui_toolbar_lookup(message->data.data_xfer.w); |