diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2013-02-02 22:58:35 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2013-02-02 22:58:35 +0000 |
commit | 442218cb8047912d8e57936cb0a4ce791db9f31d (patch) | |
tree | c1c1f062df0b3e98576b379d5166aa675206801c /desktop/tree.c | |
parent | 97bc1d01894c54e206e2001c26f333cd0c3f6d28 (diff) | |
download | netsurf-442218cb8047912d8e57936cb0a4ce791db9f31d.tar.gz netsurf-442218cb8047912d8e57936cb0a4ce791db9f31d.tar.bz2 |
Pull flags out of textarea_setup.
Diffstat (limited to 'desktop/tree.c')
-rw-r--r-- | desktop/tree.c | 6 |
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); |