summaryrefslogtreecommitdiff
path: root/desktop/tree.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-02-02 22:58:35 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2013-02-02 22:58:35 +0000
commit442218cb8047912d8e57936cb0a4ce791db9f31d (patch)
treec1c1f062df0b3e98576b379d5166aa675206801c /desktop/tree.c
parent97bc1d01894c54e206e2001c26f333cd0c3f6d28 (diff)
downloadnetsurf-442218cb8047912d8e57936cb0a4ce791db9f31d.tar.gz
netsurf-442218cb8047912d8e57936cb0a4ce791db9f31d.tar.bz2
Pull flags out of textarea_setup.
Diffstat (limited to 'desktop/tree.c')
-rw-r--r--desktop/tree.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/desktop/tree.c b/desktop/tree.c
index 959b9870a..4201de03b 100644
--- a/desktop/tree.c
+++ b/desktop/tree.c
@@ -2946,6 +2946,7 @@ void tree_start_edit(struct tree *tree, struct node_element *element)
struct node *parent;
int width, height;
textarea_setup ta_setup;
+ textarea_flags ta_flags;
assert(tree != NULL);
assert(element != NULL);
@@ -2972,7 +2973,8 @@ void tree_start_edit(struct tree *tree, struct node_element *element)
tree->ta_height = height;
- ta_setup.flags = TEXTAREA_INTERNAL_CARET;
+ ta_flags = TEXTAREA_INTERNAL_CARET;
+
ta_setup.width = width;
ta_setup.height = tree->ta_height;
ta_setup.pad_top = 0;
@@ -2987,7 +2989,7 @@ void tree_start_edit(struct tree *tree, struct node_element *element)
ta_setup.text.foreground = 0x000000;
ta_setup.text.background = 0xffffff;
- tree->textarea = textarea_create(&ta_setup,
+ tree->textarea = textarea_create(ta_flags, &ta_setup,
tree_textarea_callback, tree);
if (tree->textarea == NULL) {
tree_stop_edit(tree, false);