Ignore:
Timestamp:
2016-12-13T02:16:07+01:00 (3 years ago)
Author:
Don-vip
Message:

sonar - squid:S1066 - Collapsible "if" statements should be merged

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java

    r10611 r11386  
    120120            if (timer.isRunning()) {
    121121                timer.stop();
    122             } else if (set.add(e.getKeyCode()) && enabled) {
    123                 if (isFocusInMainWindow()) {
    124                     for (KeyPressReleaseListener q: keyListeners) {
    125                         if (Main.isTraceEnabled()) {
    126                             Main.trace(q+" => doKeyPressed("+e+')');
    127                         }
    128                         q.doKeyPressed(e);
     122            } else if (set.add(e.getKeyCode()) && enabled && isFocusInMainWindow()) {
     123                for (KeyPressReleaseListener q: keyListeners) {
     124                    if (Main.isTraceEnabled()) {
     125                        Main.trace(q+" => doKeyPressed("+e+')');
    129126                    }
     127                    q.doKeyPressed(e);
    130128                }
    131129            }
     
    133131            if (timer.isRunning()) {
    134132                timer.stop();
    135                 if (set.remove(e.getKeyCode()) && enabled) {
    136                     if (isFocusInMainWindow()) {
    137                         for (KeyPressReleaseListener q: keyListeners) {
    138                             if (Main.isTraceEnabled()) {
    139                                 Main.trace(q+" => doKeyReleased("+e+')');
    140                             }
    141                             q.doKeyReleased(e);
     133                if (set.remove(e.getKeyCode()) && enabled && isFocusInMainWindow()) {
     134                    for (KeyPressReleaseListener q: keyListeners) {
     135                        if (Main.isTraceEnabled()) {
     136                            Main.trace(q+" => doKeyReleased("+e+')');
    142137                        }
     138                        q.doKeyReleased(e);
    143139                    }
    144140                }
Note: See TracChangeset for help on using the changeset viewer.