Added patch.
The patch introduces a regression that I do not understand. As far as I can see, it happens during initialization and has to do with the shift key event. Could I get some help on this please? :)
(gdb) backtrace
#0 0x00007ffff2cd39c3 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff2cd3b32 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00000000004dbb4f in main_toolbar_update_trash_archive_buttons (self=0xf62410, trash=1, archive=1) at /home/rallo/ValaDev/pantheon-mail/src/client/components/main-toolbar.vala:198
#3 0x0000000000489d08 in geary_controller_update_ui (self=0xc77120) at /home/rallo/ValaDev/pantheon-mail/src/client/application/geary-controller.vala:1308
#4 0x000000000048c607 in geary_controller_do_select_folder_co (_data_=0x12ad820) at /home/rallo/ValaDev/pantheon-mail/src/client/application/geary-controller.vala:1425
#5 0x000000000048a78c in geary_controller_do_select_folder_ready (source_object=0xc81820, _res_=0x12a3650, _user_data_=0x12ad820)
at /home/rallo/ValaDev/pantheon-mail/src/client/application/geary-controller.vala:1370
#6 0x00007ffff3252837 in g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#7 0x00007ffff3252899 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#8 0x00007ffff2cccab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007ffff2ccce18 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff2cccebc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff328444c in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00000000004abff7 in _vala_main (args=0x7fffffffdfa8, args_length1=1) at /home/rallo/ValaDev/pantheon-mail/src/client/application/main.vala:25
#13 0x00000000004ac046 in main (argc=1, argv=0x7fffffffdfa8) at /home/rallo/ValaDev/pantheon-mail/src/client/application/main.vala:7
Added patch.
The patch introduces a regression that I do not understand. As far as I can see, it happens during initialization and has to do with the shift key event. Could I get some help on this please? :)
(geary:15942): Gtk-CRITICAL **: gtk_activatable _set_related_ action: assertion 'GTK_IS_ACTIVATABLE (activatable)' failed _get_related_ action: assertion 'GTK_IS_ACTIVATABLE (activatable)' failed get_tooltip: assertion 'GTK_IS_ACTION (action)' failed set_tooltip_ text: assertion 'GTK_IS_WIDGET (widget)' failed set_visible: assertion 'GTK_IS_WIDGET (widget)' failed
(geary:15942): Gtk-CRITICAL **: gtk_activatable
(geary:15942): Gtk-CRITICAL **: gtk_action_
(geary:15942): Gtk-CRITICAL **: gtk_widget_
(geary:15942): Gtk-CRITICAL **: gtk_widget_
(gdb) backtrace 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 update_ trash_archive_ buttons (self=0xf62410, trash=1, archive=1) at /home/rallo/ ValaDev/ pantheon- mail/src/ client/ components/ main-toolbar. vala:198 r_update_ ui (self=0xc77120) at /home/rallo/ ValaDev/ pantheon- mail/src/ client/ application/ geary-controlle r.vala: 1308 r_do_select_ folder_ co (_data_=0x12ad820) at /home/rallo/ ValaDev/ pantheon- mail/src/ client/ application/ geary-controlle r.vala: 1425 r_do_select_ folder_ ready (source_ object= 0xc81820, _res_=0x12a3650, _user_data_ =0x12ad820) ValaDev/ pantheon- mail/src/ client/ application/ geary-controlle r.vala: 1370 async_result_ complete () from /usr/lib/ x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 fdfa8, args_length1=1) at /home/rallo/ ValaDev/ pantheon- mail/src/ client/ application/ main.vala: 25 dfa8) at /home/rallo/ ValaDev/ pantheon- mail/src/ client/ application/ main.vala: 7
#0 0x00007ffff2cd39c3 in g_logv () from /lib/x86_
#1 0x00007ffff2cd3b32 in g_log () from /lib/x86_
#2 0x00000000004dbb4f in main_toolbar_
#3 0x0000000000489d08 in geary_controlle
#4 0x000000000048c607 in geary_controlle
#5 0x000000000048a78c in geary_controlle
at /home/rallo/
#6 0x00007ffff3252837 in g_simple_
#7 0x00007ffff3252899 in ?? () from /usr/lib/
#8 0x00007ffff2cccab5 in g_main_
#9 0x00007ffff2ccce18 in ?? () from /lib/x86_
#10 0x00007ffff2cccebc in g_main_
#11 0x00007ffff328444c in g_application_run () from /usr/lib/
#12 0x00000000004abff7 in _vala_main (args=0x7ffffff
#13 0x00000000004ac046 in main (argc=1, argv=0x7fffffff