> The change (or lack thereof) in SetFocus() makes no difference at > all in either case for me. Which seems a strange; a fairly small > amount of thinking on the matter _does_ suggest it's a thing that > should be needed, but somehow... isn't? I'll have to think more on > that.
FWIW, I figured this out; a little experimentation showed that my crash happened on the OtpRestack on the _new_ focused window, not the _old_ being-unfocused window. So it was because of the transient that wasn't pre-raised to where it was expected. So maybe if your crash was on the way down, you may also have crashed in that second (when it wasn't lowered right), in which case the Focus NULL'ing wouldn't make a different. Or maybe you crashed in the first one somehow, in which case it would have? Mmph. Lot of moving parts, to keep in the head, trying to guess... -- Matthew Fuller (MF4839) | [email protected] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
