[five-or-more/arnaudb/wip/gtk4: 18/29] Replace queue_draw_area().



commit 40ef342aec8bb0e647ca24dd83eb216958d591c4
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date:   Fri Mar 13 10:18:15 2020 +0100

    Replace queue_draw_area().

 src/view.vala | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/view.vala b/src/view.vala
index f751f98..44e4b8e 100644
--- a/src/view.vala
+++ b/src/view.vala
@@ -141,7 +141,7 @@ private class View : DrawingArea
         if (!show_cursor)
         {
             show_cursor = true;
-            queue_draw_area (keyboard_cursor_x * piece_size, keyboard_cursor_y * piece_size, piece_size, 
piece_size);
+         // queue_draw_area (keyboard_cursor_x * piece_size, keyboard_cursor_y * piece_size, piece_size, 
piece_size);
         }
 
         keyboard_cursor_x += x;
@@ -159,8 +159,9 @@ private class View : DrawingArea
         if (keyboard_cursor_x == prev_x && keyboard_cursor_y == prev_y)
             return;
 
-        queue_draw_area (prev_x * piece_size, prev_y * piece_size, piece_size, piece_size);
-        queue_draw_area (keyboard_cursor_x * piece_size, keyboard_cursor_y * piece_size, piece_size, 
piece_size);
+     // queue_draw_area (prev_x * piece_size, prev_y * piece_size, piece_size, piece_size);
+     // queue_draw_area (keyboard_cursor_x * piece_size, keyboard_cursor_y * piece_size, piece_size, 
piece_size);
+        queue_draw ();
     }
 
     private void init_keyboard ()
@@ -309,7 +310,8 @@ private class View : DrawingArea
         if (show_cursor)
         {
             show_cursor = false;
-            queue_draw_area (keyboard_cursor_x * piece_size, keyboard_cursor_y * piece_size, piece_size, 
piece_size);
+         // queue_draw_area (keyboard_cursor_x * piece_size, keyboard_cursor_y * piece_size, piece_size, 
piece_size);
+            queue_draw ();
         }
 
         cell_x = (int)event_x / piece_size;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]