GTK2: z-order for modal win ["File Open" from toolbar freezes IDE]
Original Reporter info from Mantis: ggeldenhuys
-
Reporter name: Graeme Geldenhuys
Original Reporter info from Mantis: ggeldenhuys
- Reporter name: Graeme Geldenhuys
Description:
If I have a project open, and then open another .LPR file using the "File Open" toolbar button, I 9/10 times get the IDE to freeze up and the mouse cursor simply shows the "busy" state.
As I said, I can reproduce this quite easily, thou sometimes it works, but 9/10 times it doesn't. I'm using Lazarus 1.0 RC1 rexported FPC 2.6.1 x86_64-linux-gtk 2. I downloaded the source tar.gz archive of RC1 from SourceForge, then built my IDE using 'make all', using FPC 2.6.1 r22001.
Unfortunately no visible errors appear in the console output:
==========================================
$ ./lazarus --pcp=~/.lazarus-rc1
SetPrimaryConfigPath NewValue="~/.lazarus-rc1" -> "/home/graemeg/.lazarus-rc1"
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/graemeg/.lazarus-rc1/"
SecondaryConfigPath="/etc/lazarus"
LAZARUS END - cleaning up ...
[TMainIDE.Destroy] A
[TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
[TMainIDE.Destroy] END
[lazarus-rc1 (master)]$ ./lazarus --pcp=~/.lazarus-rc1
SetPrimaryConfigPath NewValue="~/.lazarus-rc1" -> "/home/graemeg/.lazarus-rc1"
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/graemeg/.lazarus-rc1/"
SecondaryConfigPath="/etc/lazarus"
==========================================
Mantis conversion info:
- Mantis ID: 22591
- OS: OpenSUSE
- OS Build: 12.1
- Build: rc1
- Platform: Linux
- Version: 1.0.0RC1