diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-12-20 17:36:43 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-12-20 17:36:43 +0400 |
commit | 203227ce18208410ce74bbfaa1c40061a4f9fc61 (patch) | |
tree | 8f7c95f23226d8df0cc8570f0bf9fbb0621c9006 /space_view3d_screencast_keys.py | |
parent | 6332e745a7e1987a19e463a323858cc0ad3409e7 (diff) |
update for changes to the python api
Diffstat (limited to 'space_view3d_screencast_keys.py')
-rw-r--r-- | space_view3d_screencast_keys.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/space_view3d_screencast_keys.py b/space_view3d_screencast_keys.py index b538e36b..9296e353 100644 --- a/space_view3d_screencast_keys.py +++ b/space_view3d_screencast_keys.py @@ -581,7 +581,7 @@ class ScreencastKeysStatus(bpy.types.Operator): if not context.window_manager.screencast_keys_keys: # stop script context.window_manager.event_timer_remove(self._timer) - context.region.callback_remove(self._handle) + bpy.types.SpaceView3D.draw_handler_remove(self._handle, 'WINDOW') return {'CANCELLED'} return {'PASS_THROUGH'} @@ -589,7 +589,7 @@ class ScreencastKeysStatus(bpy.types.Operator): def cancel(self, context): if context.window_manager.screencast_keys_keys: context.window_manager.event_timer_remove(self._timer) - context.region.callback_remove(self._handle) + bpy.types.SpaceView3D.draw_handler_remove(self._handle, 'WINDOW') context.window_manager.screencast_keys_keys = False return {'CANCELLED'} @@ -603,8 +603,8 @@ class ScreencastKeysStatus(bpy.types.Operator): self.mouse = [] self.mouse_time = [] ScreencastKeysStatus.overall_time = [] - self._handle = context.region.callback_add(draw_callback_px, - (self, context), 'POST_PIXEL') + self._handle = bpy.types.SpaceView3D.draw_handler_add(draw_callback_px, + (self, context), 'WINDOW', 'POST_PIXEL') self._timer = context.window_manager.event_timer_add(0.075, context.window) ScreencastKeysStatus.overall_time.insert(0, time.time()) |