[lightsoff] Fixed vala cast warnings



commit 0822a79f1efd0776b9026ab882d40e5de43d1a91
Author: Robert Roth <robert roth bee-tf ro>
Date:   Tue May 12 09:30:26 2020 +0300

    Fixed vala cast warnings

 src/board-view-gtk.vala | 4 ++--
 src/game-view-gtk.vala  | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/board-view-gtk.vala b/src/board-view-gtk.vala
index 24554ad..2c16d6b 100644
--- a/src/board-view-gtk.vala
+++ b/src/board-view-gtk.vala
@@ -61,7 +61,7 @@ public class BoardViewGtk : Gtk.Grid, BoardView
         if (!playable)
             return;
 
-        @foreach((light) => (light as Gtk.ToggleButton).toggled.disconnect (handle_toggle));
+        @foreach((light) => ((Gtk.ToggleButton)light).toggled.disconnect (handle_toggle));
 
         if (x>= size || y >= size || x < 0 || y < 0 )
             return;
@@ -77,7 +77,7 @@ public class BoardViewGtk : Gtk.Grid, BoardView
         if (!clicked)
             lights[(int) x, (int) y].set_active (!lights[(int) x, (int) y ].get_active ());
 
-        @foreach((light) => (light as Gtk.ToggleButton).toggled.connect (handle_toggle));
+        @foreach((light) => ((Gtk.ToggleButton)light).toggled.connect (handle_toggle));
     }
 
     public void clear_level ()
diff --git a/src/game-view-gtk.vala b/src/game-view-gtk.vala
index 9910b0e..1f1d10b 100644
--- a/src/game-view-gtk.vala
+++ b/src/game-view-gtk.vala
@@ -24,11 +24,11 @@ public class GtkGameView : Gtk.Stack, GameView {
         var new_level = "level %d".printf(current_level);
         add_named (new_board as Gtk.Widget, new_level);
         set_visible_child (new_board as Gtk.Widget);
-        (old_board as BoardViewGtk).playable = false;
-        if (Gtk.Settings.get_for_screen ((new_board as Gtk.Widget).get_screen ()).gtk_enable_animations)
+        ((BoardViewGtk)old_board).playable = false;
+        if (Gtk.Settings.get_for_screen (((Gtk.Widget)new_board).get_screen ()).gtk_enable_animations)
             handlers.push_tail(notify["transition-running"].connect(() => board_replaced (old_board as 
BoardViewGtk, new_board as BoardViewGtk)));
         else
-            board_replaced (old_board as BoardViewGtk, new_board as BoardViewGtk);
+            board_replaced ((BoardViewGtk)old_board, (BoardViewGtk)new_board);
         level_changed (current_level);
     }
 
@@ -97,4 +97,4 @@ public class GtkGameView : Gtk.Stack, GameView {
         return transition_running;
     }
 
-}
\ No newline at end of file
+}


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