From 291f55faf3e300871d0fb39032d2ab3921eedca2 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 24 Sep 2010 01:43:34 +0000 Subject: restrict dock to skin to journal --- (limited to 'TurtleArt/tawindow.py') diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 3e6546c..19029f6 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -66,7 +66,7 @@ from tautils import magnitude, get_load_name, get_save_name, data_from_file, \ collapsed, collapsible, hide_button_hit, show_button_hit, \ arithmetic_check, xy, find_block_to_run, find_top_block, \ find_start_stack, find_group, find_blk_below, olpc_xo_1, \ - dock_dx_dy, data_to_string + dock_dx_dy, data_to_string, journal_check from tasprite_factory import SVG, svg_str_to_pixbuf, svg_from_file from sprites import Sprites, Sprite @@ -1622,6 +1622,10 @@ class TurtleArtWindow(): best_selected_block_dockn, best_destination_dockn): return + if not journal_check(selected_block, best_destination, + best_selected_block_dockn, + best_destination_dockn): + return for blk in self.drag_group: (sx, sy) = blk.spr.get_xy() blk.spr.move((sx + best_xy[0], sy + best_xy[1])) -- cgit v0.9.1