GNOME Bugzilla – Bug 779682
Expander content not focusable after dialog open
Last modified: 2017-08-24 18:42:07 UTC
If I open the contact editor (to create a contact or edit an existing one), go to the ‘Personal Information’ tab, then click on the ‘Birthday’ or ‘Anniversary’ entries to enter one, the ‘Miscellaneous’ expander, which they are part of, collapses and hides them. If I then expand the expander, I can click on the entries and enter dates as normal. Evolution 3.22.5 on Fedora 25.
Thanks for a bug report. I can confirm it, I'm able to reproduce it too.
Correction, I can reproduce this under GNOME Shell (Wayland, X.org, Classic), but not for example under MATE. I do not see what is so special about Jobs and Miscellaneous sections, that they behave such oddly, while the Web section works fine. One can recognize it also just by hovering mouse above those GtkEntry-s. When the section is fine, the cursor is shown as 'I', while when it is not fine, then the cursor doesn't change and instead of focusing the entry the click is used by the GtkExpander, like when the GtkEntry wasn't there at all. It seems to me that there is some signal/variable initialization missing when running runnign under GNOME Shell, which breaks the GtkExpader. This dialog is saved as a .ui file, in /usr/share/evolution/ui/contact-editor.ui I also noticed, with gtk3-3.22.9-2.fc25.x86_64, that opening the contact editor produces set of runtime warnings: > Gtk-CRITICAL **: gtk_widget_is_drawable: assertion 'GTK_IS_WIDGET (widget)' failed which are misleading, from my point of view. They are there when the contact editor is initializing its view. I'm not sure how to debug this further, especially when it once works and the other time not. I'm moving this to gtk+, maybe they'll find something useful (I do not say it's an issue in gtk+, I simply do not know what to look for).
most likely: *** This bug has been marked as a duplicate of bug 774134 ***