It seems this issue can be resolved using new features introduced in GTK 3.0
See: http://developer.gnome.org/gtk3/3.0/GtkAppChooser.html
and
http://developer.gnome.org/gtk3/3.0/GtkAppChooserDialog.html
The obvious first step that needs to be taken in the migration to GTK 3.0
It seems this issue can be resolved using new features introduced in GTK 3.0
See: http:// developer. gnome.org/ gtk3/3. 0/GtkAppChooser .html
and
http:// developer. gnome.org/ gtk3/3. 0/GtkAppChooser Dialog. html
The obvious first step that needs to be taken in the migration to GTK 3.0