Bug #1219
closedGTK+ 2.0 incompatibility, OK button focus grabbing
100%
Description
The (new) download/upload instruction dialogs code to put focus on the OK button
is incompatible with older versions of GTK+ 2.0 (I'm using 2.18.9) on an older Linux system.
A pending patch by Tom Hayward, "GTK+ 2.0 can't grab OK button focus, handle gracefully"
resolves this issue.
Alternatively, temporary work around is enable the "No Confirm" feature, to eliminate
the instruction dialogs, which needs to be done by manually editing your ~/.chirp/chirp.config
file to add the following lines.
[noconfirm]
clone_instructions = True
The error message is:
Here's the error message:
Traceback (most recent call last):
File "/home/rct/tmp/chirp.hg/chirpui/mainapp.py", line 1338, in mh
self.do_download(*args)
File "/home/rct/tmp/chirp.hg/chirpui/mainapp.py", line 615, in do_download
self._show_instructions(rclass, rclass.get_prompts().pre_download)
File "/home/rct/tmp/chirp.hg/chirpui/mainapp.py", line 595, in _show_instructions
ok_button=h_button_box.get_children()[0]
AttributeError: 'gtk.HSeparator' object has no attribute 'get_children'