Bug 594153 (3/3) - Allow setting alarms on any meeting
By tying the attachment view "editable" action group to comp-editor
"individual" group, these add/remove actions are marked sensitive /
insensitive in sync with the existing "Insert" menu items which are
already in the "individual" group.
Though not introduced with the other symptoms of this bug
(0597b877c5), the descreptency fixed
here is integrally related.
This commit is contained in:
committed by
Matthew Barnes
parent
25a4f71706
commit
3cda4f0d94
@ -36,6 +36,7 @@
|
||||
#include <glib/gstdio.h>
|
||||
#include <gdk/gdkkeysyms.h>
|
||||
#include <e-util/e-util.h>
|
||||
#include <e-util/e-binding.h>
|
||||
#include <e-util/e-dialog-utils.h>
|
||||
#include <e-util/e-util-private.h>
|
||||
#include <e-util/gconf-bridge.h>
|
||||
@ -1577,6 +1578,7 @@ comp_editor_init (CompEditor *editor)
|
||||
GtkTargetList *target_list;
|
||||
GtkTargetEntry *targets;
|
||||
GtkActionGroup *action_group;
|
||||
GtkActionGroup *action_group_2;
|
||||
GtkAction *action;
|
||||
GtkWidget *container;
|
||||
GtkWidget *widget;
|
||||
@ -1798,6 +1800,13 @@ comp_editor_init (CompEditor *editor)
|
||||
gtk_window_set_type_hint (
|
||||
GTK_WINDOW (editor), GDK_WINDOW_TYPE_HINT_NORMAL);
|
||||
|
||||
action_group = comp_editor_get_action_group (editor, "individual");
|
||||
action_group_2 = e_attachment_view_get_action_group (view, "editable");
|
||||
|
||||
e_binding_new (
|
||||
action_group, "sensitive",
|
||||
action_group_2, "sensitive");
|
||||
|
||||
/* Listen for attachment store changes. */
|
||||
|
||||
store = e_attachment_view_get_store (view);
|
||||
|
||||
Reference in New Issue
Block a user