| Summary: | Auto-size of the AUT-configuration dialog leads to non-visible button bar | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Technology] Jubula | Reporter: | Markus Tiede <markus.tiede> | ||||
| Component: | UI | Assignee: | Project Inbox <jubula.ui-inbox> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | Oliver Goetz <Oliver.Goetz> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | alexandra.schladebeck | ||||
| Version: | 0.9.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
This isn't as easy to fix as I thought it would be. The problem is that we resize the dialog shell during dialog instantiation (long before creation), and org.eclipse.jface.window.Window (which org.eclipse.jface.dialogs.Dialog extends) pays close attention to whether the shell was resized. If yes, then it doesn't perform the standard bounds calculation and assignment (which makes sense, because the framework shouldn't be messing around with the position and size that we so painstakingly assigned). After spending some time trying to fix this particular issue, I think I'd rather see a drastic UI change for AUT Configuration. I'm not especially fond of the fact that the dialog resizes itself based on which mode is currently in effect, and I'm pretty sure that removing that functionality would solve the problem described in this bug report. I'm moving this to Indigo M7 pending further discussion. This won't be done for M7. Resetting assignee to default because I won't be working on this bug in the near future, and someone else might want to take a crack at it. Resolving this as wontfix. |
Created attachment 191503 [details] Dialog Size The auto-size of the AUT-configuration dialog leads to non-visible button bar if a low screen resolution is used (in my case 1024 x 768) - see attachment.