aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-link-action.h
diff options
context:
space:
mode:
authorPhilip Langdale <philipl@mail.utexas.edu>2005-10-25 23:09:18 +0800
committerPhilip Langdale <philipl@src.gnome.org>2005-10-25 23:09:18 +0800
commit9455974ddf49a94f3842f3afda49f54eb31ce512 (patch)
tree359ecf6018074fefd0cf6ad6f41828bfd297f954 /src/ephy-link-action.h
parentbb93812b19ce2402d0b2a3b5ea29e3d17aa1040a (diff)
downloadgsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.tar
gsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.tar.gz
gsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.tar.bz2
gsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.tar.lz
gsoc2013-epiphany-9455974ddf49a94f3842f3afda49f54eb31ce512.tar.xz
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.h4
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