Fix issue 919, patch by duopixel. Also introduced browser.isMac
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2065 eee81c28-f429-11dd-99c0-75d572ba1ddd
This commit is contained in:
@@ -36,14 +36,13 @@ if(jQuery)( function() {
|
||||
|
||||
// Add contextMenu class
|
||||
menu.addClass('contextMenu');
|
||||
|
||||
// Simulate a true right click
|
||||
$(this).bind( "contextmenu mousedown", function(e) {
|
||||
$(this).bind( "mousedown", function(e) {
|
||||
var evt = e;
|
||||
$(this).mouseup( function(e) {
|
||||
var srcElement = $(this);
|
||||
srcElement.unbind('mouseup');
|
||||
if( evt.button === 2 || o.allowLeft || evt.type === "contextmenu" ) {
|
||||
if( evt.button === 2 || o.allowLeft || (evt.ctrlKey && svgedit.browser.isMac()) ) {
|
||||
e.stopPropagation();
|
||||
// Hide context menus that may be showing
|
||||
$(".contextMenu").hide();
|
||||
|
||||
Reference in New Issue
Block a user