aboutsummaryrefslogtreecommitdiffstats
path: root/em-format
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2013-10-18 02:08:06 +0800
committerMilan Crha <mcrha@redhat.com>2013-10-18 02:08:06 +0800
commit7cc6ab171116a07482120a0f766299e9697026c0 (patch)
treecb7921c90778fee2f516fc017f8fddb0ed6cfd4f /em-format
parentaf81b13a8994954b8c722c23e8dc073466c962f3 (diff)
downloadgsoc2013-evolution-7cc6ab171116a07482120a0f766299e9697026c0.tar
gsoc2013-evolution-7cc6ab171116a07482120a0f766299e9697026c0.tar.gz
gsoc2013-evolution-7cc6ab171116a07482120a0f766299e9697026c0.tar.bz2
gsoc2013-evolution-7cc6ab171116a07482120a0f766299e9697026c0.tar.lz
gsoc2013-evolution-7cc6ab171116a07482120a0f766299e9697026c0.tar.xz
gsoc2013-evolution-7cc6ab171116a07482120a0f766299e9697026c0.tar.zst
gsoc2013-evolution-7cc6ab171116a07482120a0f766299e9697026c0.zip
Bug #709396 - Quoted text truncated when "Keep signature above" is set
The GtkComboBox::changed signal is not called only on active-id change, but also on any content change, including each row add/change/removal into its model. These signals are delivered on the main thread, thus the result of e_mail_signature_combo_box_load_selected() is delivered later, which means that a call like gtk_list_store_clear() queues as many 'load_selected' operations as is the list items count. Such thing confused GtkHTML editor enough to garble the message body. This change is kind of workaround, which avoids unnecessary signature updates.
Diffstat (limited to 'em-format')
0 files changed, 0 insertions, 0 deletions