mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-26 18:03:49 +02:00
gtk: revert part of 16324. use g_idle_add. gtk_timeout_add leads to crash (#0012114)
git-svn-id: trunk@16601 -
This commit is contained in:
parent
6ce78376aa
commit
f7c01f9fda
@ -385,7 +385,7 @@ end;
|
||||
function gtkWSPopupMenuDeactivate(widget: PGtkWidget; data: gPointer): GBoolean; cdecl;
|
||||
begin
|
||||
Include(PWidgetInfo(Data)^.Flags, wwiValidQueuedEvent);
|
||||
gtk_timeout_add(0,TGtkfunction(@gtkWSPopupDelayedClose), data);
|
||||
g_idle_add(@gtkWSPopupDelayedClose, data);
|
||||
Result := CallBackDefaultReturn;
|
||||
end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user