On Tue, Feb 28, 2017 at 9:17 PM, denisgolovan <denisgolo...@yandex.ru> wrote: > > 28.02.2017, 12:31, "Juha Manninen" <juha.mannine...@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 -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus