[Lazarus] Patch for fixing the window resizes when switching components
zeljko
zeljko at holobit.net
Thu May 18 16:15:13 CEST 2017
On 18.05.2017 13:43, Mattias Gaertner via Lazarus wrote:
> On Thu, 18 May 2017 13:20:52 +0200
> zeljko via Lazarus <lazarus at lists.lazarus-ide.org> wrote:
>
>> [...]
>> if GDK_IS_WINDOW(PGtkWindow(OurWidget)^.window) and
>> (gdk_window_get_state(PGtkWindow(OurWidget)^.window) =
>> GDK_WINDOW_STATE_MAXIMIZED) then
>> gtk_window_unmaximize() ...
>> Same for unfullscreen and other "un" routines which we use inside that
>> procedure.
>>
>> What other devels think about this ? Should I correct that patch in this
>> way and fix future problems with eg gtk_window_unfullscreen() which
>> isn't covered by this patch atm ?
>
> Your solution looks more correct. But since this issue can only be
> reproduced on some systems, can you test it?
Mattias, please if you merge something (at least related to
resolved/closed issues) add it to
http://wiki.freepascal.org/Lazarus_1.8_fixes_branch
(I've added r54958 to the merged revisions for RC2)
zeljko
More information about the Lazarus
mailing list