Tommaso Cucinotta
2011-01-04 23:21:30 UTC
'''\CF\Ae\[Right]L\Cq'''\[!Loop]
1) Press Cntl-Shift-F to open the AdvFind dialog (KK: \CF)
2) Press F11 to go Fullscreen (KK: \Ae)
3) Press Cntl-Q to quit... (KK: \Cq)
I then get the following crash.
Arch: x86_64
Revision: 37080
Regression in r37057
Ok, let's give up with the assumption that the Adv Search dialog can1) Press Cntl-Shift-F to open the AdvFind dialog (KK: \CF)
2) Press F11 to go Fullscreen (KK: \Ae)
3) Press Cntl-Q to quit... (KK: \Cq)
I then get the following crash.
Arch: x86_64
Revision: 37080
Regression in r37057
only be open when a main document exists and is open. In fact the
following sequence is sufficient for violating it:
1) C-N (new doc)
2) C-S-f (Adv Search panel)
3) C-w (close doc)
[ and now we have the Adv Search panel open with no document open ]
Even though I don't understand why it doesn't crash now if I do 4)
Alt-Tab twice (probably the showEvent() is not triggered in this simple
scenario), anyway, the attached patch should prevent any further
potential misbehavior like this.
If anyone likes it, I'll commit it.
Bye,
T.