commit d0d0f14edba35edab121203116458efd7aaad62a
parent fa27e3f3deca42052dcb9e9299a43d347be08496
Author: Simon Kornblith <simon@simonster.com>
Date: Sun, 14 Apr 2013 01:47:05 -0400
Disable context menu icons on OS X
Diffstat:
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/chrome/content/zotero-platform/mac/overlay.css b/chrome/content/zotero-platform/mac/overlay.css
@@ -328,4 +328,14 @@ treechildren::-moz-tree-image {
#zotero-tb-actions-menu
{
list-style-image: url('chrome://zotero/skin/mac/cog.png');
+}
+
+#zotero-collectionmenu > .menuitem-iconic, #zotero-itemmenu > .menuitem-iconic, #zotero-collectionmenu > .menu-iconic, #zotero-itemmenu > .menu-iconic {
+ padding-top: 0px !important;
+ padding-bottom: 2px !important;
+ list-style-image: none !important;
+}
+
+#zotero-collectionmenu > .menuitem-iconic > .menu-iconic-left, #zotero-itemmenu > .menuitem-iconic > .menu-iconic-left, #zotero-collectionmenu > .menu-iconic > .menu-iconic-left, #zotero-itemmenu > .menu-iconic > .menu-iconic-left {
+ display: none;
}
\ No newline at end of file
diff --git a/chrome/content/zotero/locateMenu.js b/chrome/content/zotero/locateMenu.js
@@ -126,7 +126,7 @@ var Zotero_LocateMenu = new function() {
null, Zotero.getString("locate."+optionName+".tooltip"));
if(showIcons) {
menuitem.setAttribute("class", "menuitem-iconic");
- menuitem.setAttribute("image", optionObject.icon);
+ menuitem.style.listStyleImage = "url('"+optionObject.icon+"')";
}
menuitem.setAttribute("zotero-locate", "true");