| Summary: | Last command not displayed in status bar | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Julien Saulou <julien.saulou> | ||||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | ||||||||
| Version: | 1.4 | ||||||||
| Target Milestone: | 1.5 M3 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | sr142 | ||||||||
| Attachments: |
|
||||||||
|
Description
Julien Saulou
Created attachment 204498 [details]
Project that reproduces thie problem
Simple project based on the RAP mail demo that reproduces the problem.
Thanks for the snippet. I can reproduce the issue with your test project. The problem is more complicated than the bug 339334. Needs more investigation. The issue is the following. Status line toolbar is created packed and it's size does not change afterwards. Text size determination is using an internal flag packed to re-pack the packed controls. This flag was cleared in Control#setBounds. As Control#setBounds is called from Control#setLocation (without changing the packed size), this flag was wrongly cleared. The fix is to clear the packed flag in Control#setBounds *only* if the control size changes. Changes are in CVS HEAD. Created attachment 204786 [details]
Proposed patch for v14_Maintenance branch
Applied patch to v14_Maintenance. |