ajwillia-ms pushed a commit to branch master.

http://git.enlightenment.org/tools/edi.git/commit/?id=958340e3217fdcd5ad9eddced3be536401c0b4ca

commit 958340e3217fdcd5ad9eddced3be536401c0b4ca
Author: Andy Williams <a...@andywilliams.me>
Date:   Tue Feb 17 23:56:13 2015 +0000

    Add a temporary fix for some scroll/append/refresh issue with layout
---
 elm_code/src/lib/elm_code_widget.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/elm_code/src/lib/elm_code_widget.c 
b/elm_code/src/lib/elm_code_widget.c
index 477f93f..37688b0 100644
--- a/elm_code/src/lib/elm_code_widget.c
+++ b/elm_code/src/lib/elm_code_widget.c
@@ -240,8 +240,10 @@ _elm_code_widget_line_cb(void *data, Eo *obj EINA_UNUSED,
    if (!_elm_code_widget_resize(widget))
      return EINA_TRUE;
 
-   cells = evas_object_textgrid_cellrow_get(pd->grid, line->number - 1);
-   _elm_code_widget_fill_line(widget, cells, line);
+// FIXME refresh just the row - but this resulted in undrawn areas
+//   cells = evas_object_textgrid_cellrow_get(pd->grid, line->number - 1);
+//   _elm_code_widget_fill_line(widget, cells, line);
+   _elm_code_widget_fill(widget);
 
    return EO_CALLBACK_CONTINUE;
 }

-- 


Reply via email to