Fix XB crash on giving keyboard focus to non-text widget
authorH.G. Muller <h.g.muller@hccnet.nl>
Sat, 13 Feb 2010 14:34:04 +0000 (15:34 +0100)
committerArun Persaud <arun@nubati.net>
Sun, 21 Feb 2010 00:35:01 +0000 (16:35 -0800)
commitde0ee08250c127975c1769b1e2f6bd078e39632a
treec6211b89614038fa2e2503810192f886e24edc52
parent01f882089a19430bb12ab89d1ba1b56cf7a2cc6b
Fix XB crash on giving keyboard focus to non-text widget

In the Engine-Settings dialog SetFocus() could be called for non-text
widgets, and this made XawTextSetInsertionPoint() croak. Setting the
insertion point to the end in SetFocus() was a bad ide anyway, as it
interfered with copying from the engine-output window, which would
uncontrollably scroll on getting focus. It is solved now by setting the
insertion point already on creation of the text widgets.
xoptions.c