Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Albireo SWT AWT bugs"
(→All Platforms: Update 58308 status) |
(Add status for 95540 and 91157) |
||
Line 4: | Line 4: | ||
Others are listed in [http://bugs.eclipse.org/bugs/ Bugzilla]: The list of open SWT_AWT bugs is [https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field-1-0-0=resolution&field-1-1-0=short_desc&field0-0-0=noop&keywords=&keywords_type=allwords&long_desc=&long_desc_type=allwordssubstr&query_format=advanced&remaction=&resolution=WONTFIX&resolution=LATER&resolution=REMIND&resolution=---&short_desc=SWT_AWT&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type-1-0-0=anyexact&type-1-1-0=allwordssubstr&type0-0-0=noop&value-1-0-0=WONTFIX%2CLATER%2CREMIND%2C---&value-1-1-0=SWT_AWT&value0-0-0=&votes=&order=bugs.op_sys%2Cbugs.op_sys%2Cbugs.resolution&query_based_on= here]. Among these, the following might fall into the scope of Albireo (if not otherwise fixed in AWT or in SWT_AWT): | Others are listed in [http://bugs.eclipse.org/bugs/ Bugzilla]: The list of open SWT_AWT bugs is [https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field-1-0-0=resolution&field-1-1-0=short_desc&field0-0-0=noop&keywords=&keywords_type=allwords&long_desc=&long_desc_type=allwordssubstr&query_format=advanced&remaction=&resolution=WONTFIX&resolution=LATER&resolution=REMIND&resolution=---&short_desc=SWT_AWT&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type-1-0-0=anyexact&type-1-1-0=allwordssubstr&type0-0-0=noop&value-1-0-0=WONTFIX%2CLATER%2CREMIND%2C---&value-1-1-0=SWT_AWT&value0-0-0=&votes=&order=bugs.op_sys%2Cbugs.op_sys%2Cbugs.resolution&query_based_on= here]. Among these, the following might fall into the scope of Albireo (if not otherwise fixed in AWT or in SWT_AWT): | ||
+ | |||
+ | <!-- Icons that can be used to denote the status: | ||
+ | <br>Albireo status: [[Image:Ok green.gif]] | ||
+ | <br>Albireo status: [[Image:Questionmark.gif]] | ||
+ | <br>Albireo status: [[Image:Fail.gif]] | ||
+ | --> | ||
=== All Platforms === | === All Platforms === | ||
Line 24: | Line 30: | ||
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=95540 95540] Another SWT_AWT bridge problems | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=95540 95540] Another SWT_AWT bridge problems | ||
− | <br>Albireo status: [[Image: | + | <br>Albireo status: [[Image:Ok green.gif]] Fixed. Albireo's <tt>SwingControl</tt> creates the required component hierarchy with a <tt>java.awt.Panel</tt> instance at the top. |
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=105507 105507] SWT_AWT.new_Frame windows in multimonitor have performance problems | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=105507 105507] SWT_AWT.new_Frame windows in multimonitor have performance problems | ||
Line 87: | Line 93: | ||
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=91157 91157] embedded SWT_AWT frames flicker when the SWT window is resized | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=91157 91157] embedded SWT_AWT frames flicker when the SWT window is resized | ||
− | <br>Albireo status: [[Image: | + | <br>Albireo status: [[Image:Fail.gif]] Reproducible with the Albireo <tt>TestResizeView</tt> view on Linux/gtk, JDK 1.5. |
==== Focus ==== | ==== Focus ==== |
Revision as of 17:48, 11 February 2008
Albireo in particular attempts to work around some SWT_AWT bugs.
Some of the bugs/problems are listed in Gordon Hirsch's article.
Others are listed in Bugzilla: The list of open SWT_AWT bugs is here. Among these, the following might fall into the scope of Albireo (if not otherwise fixed in AWT or in SWT_AWT):
Contents
All Platforms
51729 Need a good way to set the look and feel for Swing in SWT_AWT
Albireo status: Fixed. Albireo includes a customizable LookAndFeelHandler class.
58308 SWT_AWT - Embedded JSplitPane resizable arrows
Albireo status: Fixed. Albireo's SwingControl creates the required component hierarchy with a java.awt.Panel instance at the top.
216346 NullPointerException in Display.asyncExec
Albireo status: Worked around. Albireo includes a ThreadingHandler class that has a method asyncExec that works around the problem.
Windows
Methodology
70918 SWT_AWT doesn't propogate mouse events in JDK 1.3
Albireo status:
95540 Another SWT_AWT bridge problems
Albireo status: Fixed. Albireo's SwingControl creates the required component hierarchy with a java.awt.Panel instance at the top.
105507 SWT_AWT.new_Frame windows in multimonitor have performance problems
Albireo status:
Focus
60967 SWT_AWT + Swing focus problem
Albireo status:
170459 SWT_AWT: Focus problem in Java 6
Albireo status:
Multithread
66615 SWT_AWT.new_Frame occasionally hangs
Albireo status:
Cursor
199383 A "BusyIndicator" disappears over an "SWT_AWT" component.
Albireo status:
Dialogs
109403 SWT_AWT does not behave correctly with Swing or AWT modal dialogs
Albireo status:
Tooltips
186857 SWT_AWT bridge problem: AWT componet tooltip doen't shown if it doesn't have focus
Albireo status:
187405 SWT_AWT Swing component tooltip stays on the primary monitor even when the shell is on the 2nd monitor
Albireo status:
Unix/Linux/Solaris
Fatal Bugs
126931 "Xlib: unexpected async reply" errors using SWT_AWT bridge under JDK 1.6
Albireo status: Worked around: The default look&feel setting in Albireo's LookAndFeelHandler class avoids the Gtk look&feel in JDK >= 1.6. (But it does not prevent the application nor the user to set this look&feel explicitly.)
136700 Gp in Snippet156 - SWT_AWT on motif
Albireo status:
171432 Using SWT_AWT bridge on Linux can lead to StackOverflowError
Albireo status:
Methodology
91896 SWT_AWT: Incorrect layout of AWT frame when SWT.BORDER style is set on the Composite
Albireo status:
162219 SWT_AWT does not work on Solaris GTK x86 (early access) using web start
Albireo status:
168330 SWT_AWT frame resize event not passed to the frame
Albireo status:
Flickering
91157 embedded SWT_AWT frames flicker when the SWT window is resized
Albireo status: Reproducible with the Albireo TestResizeView view on Linux/gtk, JDK 1.5.
Focus
82599 Tab behaves incorrectly in Swing components when using SWT_AWT bridge
Albireo status:
Dialogs
169562 SWT_AWT Swing modal dialogs do not stay on top on Unix
Albireo status:
173218 [SWT_AWT] SWT needs to support ModalityListener interface
Albireo status:
Drag and Drop
167677 [DND] Problem with drop event when using SWT_AWT bridge on Solaris and Linux (GTK)
Albireo status:
Cursor
177368 Display.getCursorControl returning null for complex Xlib widget on Eclipse/Gtk. Comment #9 claims this affects SWT_AWT.
Albireo status:
MacOS X
Methodology
162035 BUTTON_2 events/ctrl-click in embedded SWT_AWT components received incorrectly
Albireo status:
Focus
146957 SWT_AWT fails to deliver events reliably on Mac OS X
Albireo status:
Mouse Events
162036 SWT_AWT interferes with native SWT mouse events
Albireo status:
162038 Embedded SWT_AWT components don't receive mouse events until they've been clicked in
Albireo status:
Dialogs
160896 SWT_AWT: second Swing subdialog does not respond to mouse clicks
Albireo status: