[Lazarus] GUI freeze under GTK2

Juha Manninen juha.manninen62 at gmail.com
Wed Mar 8 22:19:05 CET 2017


On Tue, Feb 28, 2017 at 9:17 PM, denisgolovan <denisgolovan at yandex.ru> wrote:
>
> 28.02.2017, 12:31, "Juha Manninen" <juha.manninen62 at gmail.com>:
>> I tested it and could not see any problems. Everything works as
>> before. However I don't know how to reproduce the original bug.
>> The removed line may be needed for old GTK2 versions or for GTK1.
>> The LCL-GTK2 binding code was copied from LCL-GTK1 and has many
>> historical remains.
>> I applied the change in r54305.
>> Everybody please test with different GTK2 versions and desktop environments.
>
> Thanks.

Ok, it caused a problem after all. See:
 http://bugs.freepascal.org/view.php?id=31496
The freezing loop must be solved some other way, or maybe the
ButtonPanel layout could be fixed some other way, don't know.

You wrote:
 "VTV itself is rather old version (last commit from May 17 2015)"
There are at least 2 maintained main versions of VTV now, versions 4 and 5.
Could you please update your VTV and test again.
If the problem continues then we need a demo application attached to
the bug report to reproduce the error.
Then somebody, maybe Jesus Reyes, can try to fix it in VTV code.

Any ideas are welcome.

Regards,
Juha


More information about the Lazarus mailing list