Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. jogl: add missing @Override annotation in NewtCanvasAWT (details)
  2. jogl: simplify conditional that repeats test for isOnScreen (details)
  3. jogl: do the clearGlobalFocusOwner() call on the AWT EDT in (details)
  4. jogl: push other call to clearGlobalFocus to the AWT EDT (details)
  5. NewtCanvasAWT: Remove useless block in else branch (details)
Commit 417675219de9fb5fceca5771812366ae8768b658 by Harvey Harrison
jogl: add missing @Override annotation in NewtCanvasAWT

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
Commit 0a9d16f057727652220a5983b65f22f427df6a22 by Harvey Harrison
jogl: simplify conditional that repeats test for isOnScreen

if (isOnscreen)
else if (!isOnScreen)

change to

if (isOnscreen)
else

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
Commit d544c839f6df10f20977c786a446833f3aa7ef13 by Harvey Harrison
jogl: do the clearGlobalFocusOwner() call on the AWT EDT in NewtCanvasAWT

Otherwise we can deadlock in the native focusrequest calls from the AWT thread,
see bug 879 for the details.

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
Commit 177d0da1a9a8e031f15efa9e89465f8ed97f25e5 by Harvey Harrison
jogl: push other call to clearGlobalFocus to the AWT EDT

Follow-on to commit:
d544c839f6df10f20977c786a446833f3aa7ef13 (jogl: do the clearGlobalFocusOwner() call on the AWT EDT in NewtCanvasAWT)

Likely this won't hurt anything.

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
Commit b5b5b0f9f5a12e131b4718af8a4cea899f74e1dc by Sven Gothel
NewtCanvasAWT: Remove useless block in else branch
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)