@Override public boolean _setProgress( IdeFrame frame, Object processId, AppIconScheme.Progress scheme, double value, boolean isOk) { myCurrentProcessId = processId; if (Math.abs(myLastValue - value) < 0.02d) { return true; } try { if (isValid(frame)) { Win7TaskBar.setProgress(frame, value, isOk); } } catch (Throwable e) { LOG.error(e); } myLastValue = value; myCurrentProcessId = null; return true; }