summaryrefslogtreecommitdiff
path: root/riscos/download.c
diff options
context:
space:
mode:
authorSteve Fryatt <stevef@netsurf-browser.org>2013-09-08 15:51:29 +0100
committerSteve Fryatt <stevef@netsurf-browser.org>2013-09-08 15:51:29 +0100
commitf3f2c5b481c519d0ef4e501aa07c70baaaf7d86f (patch)
treeeac1b9e47e4824e35bc223bf16118c706e7589e3 /riscos/download.c
parentee8fb6f39f3014cf4e4c17a28904850a58f2f4f3 (diff)
downloadnetsurf-f3f2c5b481c519d0ef4e501aa07c70baaaf7d86f.tar.gz
netsurf-f3f2c5b481c519d0ef4e501aa07c70baaaf7d86f.tar.bz2
gui_current_drag_type now only used for data transfer protocol routing; fix button bar drag handler.
Remove all references to gui_current_drag_type outside of gui.c which are not related to routing DataSaveAck messages. Update button bar drag code so that it uses ro_mouse.
Diffstat (limited to 'riscos/download.c')
-rw-r--r--riscos/download.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/riscos/download.c b/riscos/download.c
index 3e7076735..ebd981dca 100644
--- a/riscos/download.c
+++ b/riscos/download.c
@@ -831,7 +831,6 @@ bool ro_gui_download_click(wimp_pointer *pointer)
y = (istate.icon.extent.y1 + istate.icon.extent.y0)/2 +
wstate.visible.y1 - wstate.yscroll;
}
- gui_current_drag_type = GUI_DRAG_DOWNLOAD_SAVE;
ro_mouse_drag_start(ro_gui_download_drag_end, NULL, NULL, NULL);
download_window_current = dw;
ro_gui_drag_icon(x, y, sprite);
@@ -954,6 +953,8 @@ static void ro_gui_download_drag_end(wimp_dragged *drag, void *data)
error->errnum, error->errmess));
warn_user("WimpError", error->errmess);
}
+
+ gui_current_drag_type = GUI_DRAG_DOWNLOAD_SAVE;
}