Ticket #5360: reset-selection-even-if-no-idle-units.diff

File reset-selection-even-if-no-idle-units.diff, 635 bytes (added by cpc, 5 years ago)
  • binaries/data/mods/public/gui/session/input.js

    diff --git a/binaries/data/mods/public/gui/session/input.js b/binaries/data/mods/public/gui/session/input.js
    index b69c89a..03763e6 100644
    a b function findIdleUnit(classes)  
    16091609        data.prevUnit = lastIdleUnit;
    16101610    }
    16111611
     1612    if (!append)
     1613        g_Selection.reset();
     1614
    16121615    var idleUnits = Engine.GuiInterfaceCall("FindIdleUnits", data);
    16131616    if (!idleUnits.length)
    16141617    {
    function findIdleUnit(classes)  
    16181621        return;
    16191622    }
    16201623
    1621     if (!append)
    1622         g_Selection.reset();
    16231624    g_Selection.addList(idleUnits);
    16241625
    16251626    if (selectall)