parent
af689b17fa
commit
80be9f9e3a
2 changed files with 8 additions and 2 deletions
|
@ -164,13 +164,19 @@ const ZoteroStandalone = new function() {
|
|||
let reader = Zotero.Reader.getByTabID(Zotero_Tabs.selectedID);
|
||||
if (reader) {
|
||||
let item = Zotero.Items.get(reader.itemID);
|
||||
if (item) {
|
||||
if (item
|
||||
&& Zotero.Libraries.get(item.libraryID).editable
|
||||
&& !(item.deleted || item.parentItem && item.parentItem.deleted)) {
|
||||
let annotations = item.getAnnotations();
|
||||
let canTransferFromPDF = annotations.find(x => x.annotationIsExternal);
|
||||
let canTransferToPDF = annotations.find(x => !x.annotationIsExternal);
|
||||
this.updateMenuItemEnabled('menu_transferFromPDF', canTransferFromPDF);
|
||||
this.updateMenuItemEnabled('menu_transferToPDF', canTransferToPDF);
|
||||
}
|
||||
else {
|
||||
this.updateMenuItemEnabled('menu_transferFromPDF', false);
|
||||
this.updateMenuItemEnabled('menu_transferToPDF', false);
|
||||
}
|
||||
}
|
||||
|
||||
// TEMP: Quick implementation
|
||||
|
|
|
@ -165,7 +165,7 @@
|
|||
<menuitem id="menu_export_file" class="menu-type-reader"
|
||||
label="&zotero.general.saveAs;"
|
||||
oncommand="ZoteroStandalone.onReaderCmd('export')"/>
|
||||
<menuseparator/>
|
||||
<menuseparator class="menu-type-reader"/>
|
||||
<menuitem label="Print" class="menu-type-reader" oncommand="ZoteroStandalone.onReaderCmd('print')"/>
|
||||
<menuitem label="&zotero.items.menu.showInLibrary;" class="menu-type-reader" oncommand="ZoteroStandalone.onReaderCmd('showInLibrary')"/>
|
||||
<menuseparator/>
|
||||
|
|
Loading…
Add table
Reference in a new issue