Changeset 1133 for trunk/src/org/apollo


Ignore:
Timestamp:
09/14/18 13:26:33 (6 years ago)
Author:
bln4
Message:

org.apollo.ApolloKBMGestureTranslator ->

Additional guard on Apollo translator for CTRL + L to match pre JFX refactoring. Expeditee's base CTRL + L now gets an opportunity to run.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/apollo/ApolloKBMGestureTranslator.java

    r1098 r1133  
    1212import org.expeditee.gio.gesture.data.RefreshGestureData;
    1313import org.expeditee.gio.input.InputEvent;
     14import org.expeditee.gio.input.InputEvent.InputType;
    1415import org.expeditee.gio.input.InputEventToGestureTranslator;
    1516import org.expeditee.gio.input.InputEventToGestureTranslatorSet;
    1617import org.expeditee.gio.input.KBMInputEvent;
    17 import org.expeditee.gio.input.InputEvent.InputType;
    1818import org.expeditee.gio.input.KBMInputEvent.Key;
    1919import org.expeditee.gio.input.KBMInputEvent.MouseButton;
     20import org.expeditee.gui.FrameUtils;
    2021import org.expeditee.gio.input.StandardInputEventListeners;
    2122
     
    134135                                if (!StandardInputEventListeners.kbmStateListener.isKeyDown(Key.CTRL)) return null;
    135136                               
     137                                // Check that no Items are selected (Apollo uses widgets)
     138                                if(FrameUtils.getCurrentItem() != null) return null;
     139                               
    136140                                // Check that L was pressed
    137141                                if (kbmEvent.getKeyDown() != Key.L) return null;
Note: See TracChangeset for help on using the changeset viewer.