diff options
author | Philip Langdale <philipl@mail.utexas.edu> | 2005-10-25 23:09:18 +0800 |
---|---|---|
committer | Philip Langdale <philipl@src.gnome.org> | 2005-10-25 23:09:18 +0800 |
commit | 9455974ddf49a94f3842f3afda49f54eb31ce512 (patch) | |
tree | 359ecf6018074fefd0cf6ad6f41828bfd297f954 /src/ephy-link-action.h | |
parent | bb93812b19ce2402d0b2a3b5ea29e3d17aa1040a (diff) | |
download | gsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.tar.gz gsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.tar.zst gsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.zip |
src/ephy-link-action.c
2005-10-25 Philip Langdale <philipl@mail.utexas.edu>
* src/ephy-link-action.c
* src/ephy-link-action.h:
(proxy_button_release_event_cb), (proxy_drag_begin_cb),
(ephy_link_action_connect_proxy),
(ephy_link_action_disconnect_proxy),
(ephy_link_action_class_init), (ephy_link_action_init):
Fix bug #319529. Don't activate the action on a middle mouse
button release event if the release is linked to a DnD.
This requires adding state to the action to allow us to link
the drag-begin event to the button-release event.
Diffstat (limited to 'src/ephy-link-action.h')
-rw-r--r-- | src/ephy-link-action.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ephy-link-action.h b/src/ephy-link-action.h index 7dbc5794c..3bccd157b 100644 --- a/src/ephy-link-action.h +++ b/src/ephy-link-action.h @@ -41,6 +41,7 @@ G_BEGIN_DECLS #define EPHY_LINK_ACTION_GROUP_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_LINK_ACTION_GROUP, EphyLinkActionGroupClass)) typedef struct _EphyLinkAction EphyLinkAction; +typedef struct _EphyLinkActionPrivate EphyLinkActionPrivate; typedef struct _EphyLinkActionClass EphyLinkActionClass; typedef struct _EphyLinkActionGroup EphyLinkActionGroup; @@ -49,6 +50,9 @@ typedef struct _EphyLinkActionGroupClass EphyLinkActionGroupClass; struct _EphyLinkAction { GtkAction parent_instance; + + /*< private >*/ + EphyLinkActionPrivate *priv; }; struct _EphyLinkActionClass |