@Override public void invoke(final long window, final boolean focus) { if (wasActive != focus) { if (!wasActive) { listener.gainFocus(); timer.reset(); } else { listener.loseFocus(); } wasActive = !wasActive; } } });
@Override public void invoke(long window, boolean focused) { if (wasActive != focused) { if (wasActive == false) { listener.gainFocus(); timer.reset(); wasActive = true; } else { listener.loseFocus(); wasActive = false; } } } });
case TASK_DESTROY_DISPLAY: logger.log(Level.FINE, "OGL: Destroying display .."); listener.loseFocus(); pauseCanvas(); break;
wasActive = true; } else { listener.loseFocus(); wasActive = false;
wasActive = true; }else{ listener.loseFocus(); wasActive = false;
wasActive = true; }else{ listener.loseFocus(); wasActive = false;
@Override public void invoke(final long window, final boolean focus) { if (wasActive != focus) { if (!wasActive) { listener.gainFocus(); timer.reset(); } else { listener.loseFocus(); } wasActive = !wasActive; } }
case TASK_DESTROY_DISPLAY: logger.log(Level.FINE, "OGL: Destroying display .."); listener.loseFocus(); pauseCanvas(); break;
wasActive = true; } else { listener.loseFocus(); wasActive = false;
wasActive = true; }else{ listener.loseFocus(); wasActive = false;
wasActive = true; }else{ listener.loseFocus(); wasActive = false;