| Summary: | View/editor resizing slow and uneven | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Boris Bokowski <bokowski> | ||||
| Component: | UI | Assignee: | Project Inbox <e4.ui-inbox> | ||||
| Status: | RESOLVED WORKSFORME | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | emoffatt, ob1.eclipse, remy.suen | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Boris Bokowski
For me (Mac Cocoa 32): - resizing speed - slower then I would have prefferred, but about the same as it was in August. - uneven resizing - I too see it if I drag the sizing bar below editor area on a clean workspace. The data stack with outline resizes first, then the editor area. That is something new comparing to August 30th version. By the way, I see same uneven resizing on Windows. As my Windows box is faster, I have to look for it and drag resizing bar back and forth for the effect to become noticeable. Created attachment 181957 [details]
Remove the 'display.update()' call
This allows the Mac to manage the layout's screen updates, works much better...
I've tried XP with the change and it works at least as well as it used to (maybe better).
Paul, could you please test this on Linux? That's the platform that I had issues with for my dragging code (which *needed* a display.update() call).
Committed in >20101029. Applied the patch. Doing this so that Boris can have a smooth Mac resize for ESE. I'll leave this defect open and tag it M4 for a look as to why this fix causes issues on Linux. Please mark the bug as fixed or move it to M5. PW Removing outdated target milestone. The existing sash behavior hasn't resulted in any defects of this type being reported in over 2 years... |