Author: tlsa
Date: Mon Jun 27 12:45:17 2011
New Revision: 12515
URL:
http://source.netsurf-browser.org?rev=12515&view=rev
Log:
Frond ends signal end of drag with call to browser_window_mouse_track.
Modified:
trunk/netsurf/amiga/gui.c
trunk/netsurf/atari/browser_win.c
trunk/netsurf/beos/beos_window.cpp
trunk/netsurf/cocoa/BrowserView.m
trunk/netsurf/gtk/window.c
trunk/netsurf/riscos/textselection.c
trunk/netsurf/riscos/window.c
trunk/netsurf/windows/drawable.c
Modified: trunk/netsurf/amiga/gui.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/amiga/gui.c?rev=12515&...
==============================================================================
--- trunk/netsurf/amiga/gui.c (original)
+++ trunk/netsurf/amiga/gui.c Mon Jun 27 12:45:17 2011
@@ -1251,7 +1251,7 @@
}
else
{
- browser_window_mouse_drag_end(gwin->bw, 0, x, y);
+ browser_window_mouse_track(gwin->bw, 0, x, y);
}
gwin->mouse_state=0;
break;
@@ -1287,7 +1287,7 @@
}
else
{
- browser_window_mouse_drag_end(gwin->bw, 0, x, y);
+ browser_window_mouse_track(gwin->bw, 0, x, y);
}
gwin->mouse_state=0;
break;
Modified: trunk/netsurf/atari/browser_win.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/atari/browser_win.c?rev=1...
==============================================================================
--- trunk/netsurf/atari/browser_win.c (original)
+++ trunk/netsurf/atari/browser_win.c Mon Jun 27 12:45:17 2011
@@ -158,7 +158,8 @@
LOG(("Drag for %d ended", i));
bmstate &= ~( BROWSER_MOUSE_HOLDING_1 | BROWSER_MOUSE_DRAG_1 ) ;
if( within ) {
- browser_window_mouse_drag_end(
+ /* drag end */
+ browser_window_mouse_track(
gw->browser->bw, 0, nx, ny
);
}
@@ -167,7 +168,8 @@
bmstate &= ~( BROWSER_MOUSE_HOLDING_2 | BROWSER_MOUSE_DRAG_2 ) ;
LOG(("Drag for %d ended", i));
if( within ) {
- browser_window_mouse_drag_end(
+ /* drag end */
+ browser_window_mouse_track(
gw->browser->bw, 0, nx, ny
);
}
Modified: trunk/netsurf/beos/beos_window.cpp
URL:
http://source.netsurf-browser.org/trunk/netsurf/beos/beos_window.cpp?rev=...
==============================================================================
--- trunk/netsurf/beos/beos_window.cpp (original)
+++ trunk/netsurf/beos/beos_window.cpp Mon Jun 27 12:45:17 2011
@@ -867,7 +867,7 @@
where.x / gui->bw->scale,
where.y / gui->bw->scale);
else
- browser_window_mouse_drag_end(gui->bw, (browser_mouse_state)0,
+ browser_window_mouse_track(gui->bw, (browser_mouse_state)0,
where.x, where.y);
gui->mouse.state = 0;
Modified: trunk/netsurf/cocoa/BrowserView.m
URL:
http://source.netsurf-browser.org/trunk/netsurf/cocoa/BrowserView.m?rev=1...
==============================================================================
--- trunk/netsurf/cocoa/BrowserView.m (original)
+++ trunk/netsurf/cocoa/BrowserView.m Mon Jun 27 12:45:17 2011
@@ -241,7 +241,7 @@
if (isDragging) {
isDragging = NO;
- browser_window_mouse_drag_end( browser, modifierFlags, location.x, location.y );
+ browser_window_mouse_track( browser, (browser_mouse_state)0, location.x, location.y );
} else {
modifierFlags |= BROWSER_MOUSE_CLICK_1;
if ([theEvent clickCount] == 2) modifierFlags |= BROWSER_MOUSE_DOUBLE_CLICK;
Modified: trunk/netsurf/gtk/window.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/gtk/window.c?rev=12515&am...
==============================================================================
--- trunk/netsurf/gtk/window.c (original)
+++ trunk/netsurf/gtk/window.c Mon Jun 27 12:45:17 2011
@@ -323,7 +323,7 @@
event->x / g->bw->scale,
event->y / g->bw->scale);
} else {
- browser_window_mouse_drag_end(g->bw, 0, event->x / g->bw->scale,
+ browser_window_mouse_track(g->bw, 0, event->x / g->bw->scale,
event->y / g->bw->scale);
}
Modified: trunk/netsurf/riscos/textselection.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/textselection.c?re...
==============================================================================
--- trunk/netsurf/riscos/textselection.c (original)
+++ trunk/netsurf/riscos/textselection.c Mon Jun 27 12:45:17 2011
@@ -183,7 +183,7 @@
}
if (ro_gui_window_to_window_pos(g, drag->final.x0, drag->final.y0, &pos))
- browser_window_mouse_drag_end(g->bw, 0, pos.x, pos.y);
+ browser_window_mouse_track(g->bw, 0, pos.x, pos.y);
}
Modified: trunk/netsurf/riscos/window.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/riscos/window.c?rev=12515...
==============================================================================
--- trunk/netsurf/riscos/window.c (original)
+++ trunk/netsurf/riscos/window.c Mon Jun 27 12:45:17 2011
@@ -3636,7 +3636,7 @@
}
if (ro_gui_window_to_window_pos(g, drag->final.x0, drag->final.y0, &pos))
- browser_window_mouse_drag_end(g->bw, 0, pos.x, pos.y);
+ browser_window_mouse_track(g->bw, 0, pos.x, pos.y);
}
Modified: trunk/netsurf/windows/drawable.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/windows/drawable.c?rev=12...
==============================================================================
--- trunk/netsurf/windows/drawable.c (original)
+++ trunk/netsurf/windows/drawable.c Mon Jun 27 12:45:17 2011
@@ -371,10 +371,10 @@
(x + gw->scrollx) / gw->bw->scale,
(y + gw->scrolly) / gw->bw->scale);
} else {
- browser_window_mouse_drag_end(gw->bw,
- 0,
- (x + gw->scrollx) / gw->bw->scale,
- (y + gw->scrolly) / gw->bw->scale);
+ browser_window_mouse_track(gw->bw,
+ 0,
+ (x + gw->scrollx) / gw->bw->scale,
+ (y + gw->scrolly) / gw->bw->scale);
}
gw->mouse->state = 0;