[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-ui-dev] Using asynchronous layout calls via requestLayout in our renderer classes
|
I didn’t record the build I hit these with, so I’ll assume I was running an out of date build.
Brian.
> On 18-Jan-2016, at 2:32 AM, Lars Vogel <lars.vogel@xxxxxxxxxxx> wrote:
>
> This should have been fixed with
> http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=5d56ae6dbe33b23b3e8d1ac5cb166329b2607c28
>
> On Mon, Jan 18, 2016 at 5:13 AM, Stefan Xenos <sxenos@xxxxxxxxxx> wrote:
>> I'm pretty sure I fixed that already by overloading the implementation on
>> Shell. I'll confirm tomorrow.
>>
>>
>> On Sun, Jan 17, 2016, 20:09 Brian de Alwis <briandealwis@xxxxxxxxx> wrote:
>>>
>>> FYI: I’ve encountered bug 484817 a couple of times, so beware of calling
>>> requestLayout() on a Shell.
>>>
>>> Brian.
>>>
>>>
>>>> On 15-Jan-2016, at 5:35 AM, Lars Vogel <lars.vogel@xxxxxxxxxxx> wrote:
>>>>
>>>> Friends of Platform UI,
>>>>
>>>> with help from Stefan Xenos, I'm starting to use requestLayout for
>>>> asynchronous layouting in our renderer implementations. Once finished
>>>> the Eclipse UI should be snappier.
>>>>
>>>> I'm doing this with little baby steps to make it (hopefully) easier to
>>>> trace any resulting problem. Please see
>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=483842 as umbrella bug.
>>>>
>>>> I started merging the first simple changes today/ The changes may
>>>> affect the toolbar rendering (ToolBarManagerRenderer, where I also
>>>> removed unnecessary pack calls). Please watch out for rendering bugs
>>>> in the next builds.
>>>>
>>>> The changes in PartRenderingEngine and AreaRenderer, TrimStack were a
>>>> simple method replacement and should not make any real difference
>>>> (famous last words). Real changes in them are handled by separate
>>>> bugs.
>>>>
>>>> Best regards, Lars
>>>>
>>>> --
>>>> Eclipse Platform UI and e4 project co-lead
>>>> CEO vogella GmbH
>>>>
>>>> Haindaalwisch 17a, 22395 Hamburg
>>>> Amtsgericht Hamburg: HRB 127058
>>>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> USt-IdNr.: DE284122352
>>>> Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web:
>>>> http://www.vogella.com
>>>> _______________________________________________
>>>> platform-ui-dev mailing list
>>>> platform-ui-dev@xxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or unsubscribe
>>>> from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev
>>>
>>> _______________________________________________
>>> platform-ui-dev mailing list
>>> platform-ui-dev@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev
>>
>>
>> _______________________________________________
>> platform-ui-dev mailing list
>> platform-ui-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev
>
>
>
> --
> Eclipse Platform UI and e4 project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
> _______________________________________________
> platform-ui-dev mailing list
> platform-ui-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev