@@ -115,7 +115,7 @@ class PDFThumbnailViewer {
115115
116116 #pagesMapper = null ;
117117
118- #manageSaveAsButton = null ;
118+ #manageExportButton = null ;
119119
120120 #manageDeleteButton = null ;
121121
@@ -197,7 +197,14 @@ class PDFThumbnailViewer {
197197 // this.#addFileButton = addFileButton;
198198
199199 if ( this . #enableSplitMerge && manageMenu ) {
200- const { button, menu, copy, cut, delete : del , saveAs } = manageMenu ;
200+ const {
201+ button,
202+ menu,
203+ copy,
204+ cut,
205+ delete : del ,
206+ exportSelected,
207+ } = manageMenu ;
201208 this . eventBus . on (
202209 "pagesloaded" ,
203210 ( ) => {
@@ -206,9 +213,17 @@ class PDFThumbnailViewer {
206213 { once : true }
207214 ) ;
208215
209- this . _manageMenu = new Menu ( menu , button , [ copy , cut , del , saveAs ] ) ;
210- this . #manageSaveAsButton = saveAs ;
211- saveAs . addEventListener ( "click" , this . #saveExtractedPages. bind ( this ) ) ;
216+ this . _manageMenu = new Menu ( menu , button , [
217+ copy ,
218+ cut ,
219+ del ,
220+ exportSelected ,
221+ ] ) ;
222+ this . #manageExportButton = exportSelected ;
223+ exportSelected . addEventListener (
224+ "click" ,
225+ this . #saveExtractedPages. bind ( this )
226+ ) ;
212227 this . #manageDeleteButton = del ;
213228 del . addEventListener ( "click" , this . #deletePages. bind ( this , "delete" ) ) ;
214229 this . #manageCopyButton = copy ;
@@ -890,13 +905,13 @@ class PDFThumbnailViewer {
890905
891906 #updateMenuEntries( ) {
892907 const size = this . #selectedPages?. size || 0 ;
893- this . #manageSaveAsButton . disabled = this . #manageCopyButton. disabled = ! size ;
908+ this . #manageExportButton . disabled = this . #manageCopyButton. disabled = ! size ;
894909 this . #manageDeleteButton. disabled = this . #manageCutButton. disabled =
895910 ! this . #canDelete( ) ;
896911 }
897912
898913 #toggleMenuEntries( enable ) {
899- this . #manageSaveAsButton . disabled =
914+ this . #manageExportButton . disabled =
900915 this . #manageDeleteButton. disabled =
901916 this . #manageCopyButton. disabled =
902917 this . #manageCutButton. disabled =
0 commit comments