Comment 8 for bug 943311

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Chris: TBH I've forgotten why I did it this way. I think your fix came along that used sibling.grab_focus() call, and is better, but I didn't that solution out. (I did say it was a kludge) Of course now your sibling grabber is ignoring the fact that the terminal exiting may not have focus. Perhaps wrapping those grabs in "if terminal.has_focus():" or similar would fix this bug entirely?