| Summary: | Backspace key, delete key and tab stop working when my application is minimized | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Zachary <zachary2232> | ||||||
| Component: | SWT | Assignee: | Grant Gayed <grant_gayed> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | critical | ||||||||
| Priority: | P3 | CC: | eclipse.felipe, hang.tran, joe.pucci, kruti.sheth, mkoso, remy.suen | ||||||
| Version: | 4.0 | Flags: | Silenio_Quarti:
review+
|
||||||
| Target Milestone: | 3.6.2 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Zachary
Do you have code to share that will reproduce the problem easily? What version of SWT are you using? Are you on a 32-bit or 64-bit installation of your operating system? Created attachment 179488 [details]
Java Project
We are using 32 bit
The attachement consists of the following
Java Project - IngenixComponentsTester
Steps to replicate issue
1)Launch the Java app. You should be able to see the silverlight application embedded insisde the control.
3)Enter text into the textbox that says Title and then minimize the application
4)Now maximize the application. You will notice that the textbox loses focus. Set the focus back by clicking in the textbox. When you try using the backspace or delete key, it will not let you do so.
5)Set the focus to a control on the Java app and then set the focus back to the textbox. Now you will be bale to use the backspace/delete/tab keys.
(In reply to comment #2) > Created an attachment (id=179488) [details] > Java Project > > We are using 32 bit > The attachement consists of the following > Java Project - IngenixComponentsTester > Steps to replicate issue > 1)Launch the Java app. You should be able to see the silverlight application > embedded insisde the control. > 3)Enter text into the textbox that says Title and then minimize the application > 4)Now maximize the application. You will notice that the textbox loses focus. > Set the focus back by clicking in the textbox. When you try using the backspace > or delete key, it will not let you do so. > 5)Set the focus to a control on the Java app and then set the focus back to the > textbox. Now you will be bale to use the backspace/delete/tab keys. Any news? (In reply to comment #1) > Do you have code to share that will reproduce the problem easily? > > What version of SWT are you using? Are you on a 32-bit or 64-bit installation > of your operating system? Kruti's code will reproduce the problem easily. Any news? Any updates on this issue? (In reply to comment #5) > Any updates on this issue? The problem seems to happen inside of the silverlight application, I can't debug that (not sure if SWT is at fault in this case). Grant, do we do anything special to Backspace key, delete key and tab stop in the embed browser that could be affecting the silverlight app in it. A standalone silverlight app does not display this issue. We have tested this with a stand alone silverlight app that has a single textbox in it and it works fine, but when its tested inside a java swt control it stops working as expected. Microsoft has also confirmed that this is not a Silverlight issue. I have seen a lot of issue thats have been logged abouth the backspace/delete/tab keys not working with the SWT controls. Any help that you could provide with this will be greatly appreciated. I tried to recreate the issue by embedding a Flash page within the SWT control and was able to do so. This leads me to believe that this might not be an issue with silverlight. Any help that you can provide will be greatly appreciated. Created attachment 182666 [details]
patch
Fixed in the 3.7 stream > 20101108. Targetting for 3.6.2. If the change does not seem to cause any new problems in the 3.7 stream in the coming weeks then this will be backported to the 3.6.2 stream. +1 for 3.6.2. I will include this in RC2. released to the 3.6.2 stream > 20110112 |