Code Duplication    Length = 12-12 lines in 2 locations

mutis/astro.py 2 locations

@@ 715-726 (lines=12) @@
712
        update()
713
714
715
    def toggle_selector(event):
716
        log.debug('GUI: Key pressed.')
717
        if event.key in ['Q', 'q'] and toggle_selector.RS.active:
718
            log.debug('Selector deactivated.')
719
            toggle_selector.RS.set_active(False)
720
        if event.key in ['S', 's'] and not toggle_selector.RS.active:
721
            log.debug('Selector activated.')
722
            toggle_selector.RS.set_active(True)
723
        if event.key in ['R', 'r']:
724
            log.debug('Selector deactivated.')
725
            toggle_selector.RS.set_active(False)
726
            textbox.begin_typing(None)
727
            #textbox.set_val('')
728
729
@@ 458-469 (lines=12) @@
455
        update(slider_date.val)
456
457
458
    def toggle_selector(event):
459
        log.debug('GUI: Key pressed.')
460
        if event.key in ['Q', 'q'] and toggle_selector.RS.active:
461
            log.debug('Selector deactivated.')
462
            toggle_selector.RS.set_active(False)
463
        if event.key in ['S', 's'] and not toggle_selector.RS.active:
464
            log.debug('Selector activated.')
465
            toggle_selector.RS.set_active(True)
466
        if event.key in ['R', 'r']:
467
            log.debug('Selector deactivated.')
468
            toggle_selector.RS.set_active(False)
469
            textbox.begin_typing(None)
470
            #textbox.set_val('')
471
472