Skip to content

Commit

Permalink
Unified reset code
Browse files Browse the repository at this point in the history
  • Loading branch information
Simon Jagoe committed Jun 11, 2012
1 parent 2f5e1e2 commit dd896a9
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 8 deletions.
6 changes: 6 additions & 0 deletions pikos/live/ui/base_view.py
Expand Up @@ -40,6 +40,12 @@ class BaseView(ModelView):

# Handlers

def _reset_view_button_fired(self):
self.plot.x_mapper.range.low_setting = 'auto'
self.plot.x_mapper.range.high_setting = 'auto'
self.plot.y_mapper.range.low_setting = 'auto'
self.plot.y_mapper.range.high_setting = 'auto'

@on_trait_change('model.updated')
def _model_updated(self):
self.plot.invalidate_and_redraw()
Expand Down
6 changes: 0 additions & 6 deletions pikos/live/ui/cprofile_view.py
Expand Up @@ -95,12 +95,6 @@ def _on_model_plot_keys_changed(self):

# Handlers

def _reset_view_button_fired(self):
self.plot.x_mapper.range.low_setting = 'auto'
self.plot.x_mapper.range.high_setting = 'auto'
self.plot.y_mapper.range.low_setting = 'auto'
self.plot.y_mapper.range.high_setting = 'auto'

def _sort_values_button_fired(self):
self.model.sort_by_current_value()
self.plot.invalidate_and_redraw()
Expand Down
3 changes: 1 addition & 2 deletions pikos/live/ui/memory_view.py
Expand Up @@ -67,8 +67,7 @@ def _plot_default(self):

def _reset_view_button_fired(self):
self.follow_plot = False
self.plot.x_mapper.range.low_setting = 'auto'
self.plot.x_mapper.range.high_setting = 'auto'
super(MemoryView, self)._reset_view_button_fired()

def _metadata_changed(self, new):
data_indices = self.scatter.index.metadata.get('selections', [])
Expand Down

0 comments on commit dd896a9

Please sign in to comment.