| Summary: | SWT Unhandled Loop Exception when clicking 'visibility' function button | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Phil Freeman <pfreeman99> | ||||
| Component: | BIRT | Assignee: | Zhiqiang Qian <zqian> | ||||
| Status: | VERIFIED WORKSFORME | QA Contact: | H N <hng> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | bluesoldier, hao.zhou, hng, zqian | ||||
| Version: | 3.7.1 | ||||||
| Target Milestone: | 4.4.1 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Phil Freeman
I can't see any error and no error in log file. The visibility function button you mean is the "fx" button? Which element do you select? All element can reproduce this bug? Does the error window appear after you click the button or only can be seen in log file? Thanks Created attachment 208825 [details]
screen record of error
Here is a screen capture of the error
I've attempted to attach a screen recording of the error. If you click the visibility 'fx' button while the property editor tab isn't in focus, it will throw the error. A popup will come up alerting you to the error, and then it will recommend you restart eclipse. Normally this isn't an issue, because you first must select the 'Hide Element' checkbox in order for that button to be available to you, and by checking the checkbox, you automatically bring the Property Editor tab into focus if it isn't already. The problem occurs if another window is in focus when you click the button. In the screen recording, if you can see it, I have a table element that has the visibility set to true. If I click on it in the layout window, with the visibility tab already selected, the layout window comes into focus, but I still have access to the property editor tab, and the visibility 'fx' button. If I click on this button while the layout window is in focus, I get the error. If I click anywhere in the property editor tab, and THEN click the 'fx' button, there is no error. This is because the property editor tab is in focus when I click the 'fx' button. Hopefully that makes sense. I don't want to confuse the issue, but this also seems to be a problem with other elements in the property editor tab. For example, if I have a data element in a table, and I want to set the currency format, I would normally do it with the 'Format Number' option in the property editor tab. If this element already has a currency format, and I click on it in the layout window, I am shown the currency formatting options in the Property Editor tab. With the element selected in the layout window, and the layout window in focus, if I attempt to change a setting in the format tab, I get the same type of error, but only if I select the setting when the property editor tab isn't already in focus. Thanks. hi, I am sure that I obey your steps.But I still can't reproduce this bug with 3.7.0/3.7.1/3.7.2 , test on 2 computers.I think this is caused by your enviroment.Suggest you change "Component" to "SWT", maybe SWT team can help you. Thanks I got a new computer, and reinstalled eclipse, and this error went away. However, I got an additional monitor, and this error came back. If I follow these steps in my main (#1) monitor, then there is no error. But if I move the eclipse window to another monitor, and repeat the steps, the bug comes back. So it appears to be something to do with multiple monitors? I've tried in a dual monitor environment and has no issue. Please play with 4.4 see if it's still reproducible. The exception error is not observed when using two monitors. Verified in BIRT 4.4.1 build v20140909-0320. |