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>
Sat, 20 Feb 2010 22:57:54 +0000 (14:57 -0800)
commit96554759a276e3b972fffb23042f68485c7805e7
treed5093ccdde79f3296ba81b74fd3f8e6e9bfd54b4
parentb1bd787fea2bb834186313a6f5117d714d5d08d7
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