This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 249203 - Options Dialog constantly works on EDT! Why?
Summary: Options Dialog constantly works on EDT! Why?
Status: REOPENED
Alias: None
Product: platform
Classification: Unclassified
Component: Options&Settings (show other bugs)
Version: 8.0.1
Hardware: PC Linux
: P3 normal (vote)
Assignee: Theofanis Oikonomou
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-08 13:41 UTC by thomas_hopf
Modified: 2014-12-08 14:28 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thomas_hopf 2014-12-08 13:41:48 UTC
During an automatic test we have figured out that the Options Dialog constantly works on EDT! Why? Could this be changed, because it interferes with other modules which works on the EDT.

BR,
Thomas
Comment 1 Stanislav Aubrecht 2014-12-08 13:46:33 UTC
Please provide more details and clarify what the actual problem is and why it would be a bug, thanks.
Comment 2 thomas_hopf 2014-12-08 14:02:52 UTC
Our automatic test changes a options settings and presses the Apply button of the Options Dialog. This triggers a repaint on our Editor component which is performed on EDT and needs a lot of CPU performance. When this action is finished another options setting is changed and the Apply button of the Options Dialog is pressed. Again a repaint on our Editor component is performed. After several runs of this procedure the CPU Load is rising.

If we close the Options Dialog by pressing OK instead of pressing the Apply button, then the CPU Load is not rising at all. We have seen that the Options Dialog constantly works on the EDT when opened although no action is done with it.
Why? Could this be changed in order to not interfere with modules which also work on the EDT.

BR,
Thomas
Comment 3 Stanislav Aubrecht 2014-12-08 14:28:30 UTC
Attach a thread dump please, thanks.