Bug 1318

Summary: JoglPipeline uses new Frame for capabilities capture, this appears on the taskbar briefly
Product: Java3D Reporter: Phil Jordan <p.j.nz>
Component: coreAssignee: Phil Jordan <p.j.nz>
Status: RESOLVED FIXED    
Severity: trivial CC: gouessej
Priority: P4    
Version: 2.4.0   
Hardware: All   
OS: all   
Type: DEFECT SCM Refs:
Workaround: ---

Description Phil Jordan 2016-07-26 12:49:13 CEST
the 2 usages of new Frame() should be replace by

Dialog f = new Dialog(new Frame());
Dialog f = new Dialog(new Frame(), null, false, device.getDefaultConfiguration());
respectively.


This will ensure no taskbar icon flashes on the desktop.

Trivial tests seem to show that the QueryCanvas is able to work on a Dialog as well as a Frame.
Comment 1 Julien Gouesse 2016-07-26 14:23:18 CEST
I suggest to do this change in Java3D 1.7.0.
Comment 2 Phil Jordan 2016-10-30 23:02:51 CET
change as specified