Add button to event info
This commit is contained in:
@@ -424,8 +424,14 @@ dom_mouse_click_cb(GtkMozEmbed *embed, nsIDOMMouseEvent *mouseEvent)
|
||||
}
|
||||
}
|
||||
|
||||
PRUint16 btn = 0;
|
||||
mouseEvent->GetButton (&btn);
|
||||
event->button = btn + 1;
|
||||
|
||||
g_signal_emit(browser, signals[MOUSE_CLICK], 0, event, &return_value);
|
||||
|
||||
sugar_browser_event_free(event);
|
||||
|
||||
return return_value;
|
||||
}
|
||||
|
||||
|
||||
@@ -76,6 +76,7 @@ void sugar_browser_shutdown (void);
|
||||
#define SUGAR_TYPE_BROWSER_EVENT (sugar_browser_event_get_type())
|
||||
|
||||
struct _SugarBrowserEvent {
|
||||
int button;
|
||||
char *image_uri;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user