mirror of
https://github.com/netsurf-browser/netsurf
synced 2025-02-23 18:04:48 +03:00
Inform when textarea drag is happening.
This commit is contained in:
parent
7e6079ea49
commit
1e27299cf1
@ -30,6 +30,7 @@ struct core_window;
|
||||
typedef enum {
|
||||
CORE_WINDOW_DRAG_NONE,
|
||||
CORE_WINDOW_DRAG_SELECTION,
|
||||
CORE_WINDOW_DRAG_TEXT_SELECTION,
|
||||
CORE_WINDOW_DRAG_MOVE
|
||||
} core_window_drag_status;
|
||||
|
||||
|
@ -233,6 +233,9 @@ static void treeview_test_drag_status(struct core_window *cw,
|
||||
|
||||
case CORE_WINDOW_DRAG_MOVE:
|
||||
tree->drag = TREE_MOVE_DRAG;
|
||||
|
||||
case CORE_WINDOW_DRAG_TEXT_SELECTION:
|
||||
tree->drag = TREE_TEXTAREA_DRAG;
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -2413,6 +2413,7 @@ static void treeview_textarea_callback(void *data, struct textarea_msg *msg)
|
||||
/* Textarea drag started */
|
||||
tree->drag.type = TV_DRAG_TEXTAREA;
|
||||
}
|
||||
tree->cw_t->drag_status(tree->cw_h, tree->drag.type);
|
||||
break;
|
||||
|
||||
case TEXTAREA_MSG_REDRAW_REQUEST:
|
||||
|
Loading…
x
Reference in New Issue
Block a user