@@ -79,6 +79,13 @@ export function scale(id, scale) {
7979 }
8080}
8181
82+ export function resetThumbnails ( id ) {
83+ const { el, pdfViewer } = Data . get ( id ) ;
84+ if ( pdfViewer ) {
85+ resetThumbnailsView ( el , pdfViewer ) ;
86+ }
87+ }
88+
8289const addEventListener = ( el , pdfViewer , eventBus , invoke , options ) => {
8390 eventBus . on ( "pagesinit" , async ( ) => {
8491 if ( options . fitMode ) {
@@ -139,7 +146,7 @@ const addEventListener = (el, pdfViewer, eventBus, invoke, options) => {
139146 pageNumberEl . value = page ;
140147 }
141148
142- if ( options . enableThumbnails ) {
149+ if ( options . enableThumbnails || false ) {
143150 const thumbnailsContainer = el . querySelector ( ".bb-view-thumbnails" ) ;
144151 if ( thumbnailsContainer ) {
145152 const active = thumbnailsContainer . querySelector ( '.active' ) ;
@@ -179,9 +186,9 @@ const addEventListener = (el, pdfViewer, eventBus, invoke, options) => {
179186 EventHandler . on ( minus , "click" , e => updateScale ( pdfViewer , e . target , - 1 ) ) ;
180187 EventHandler . on ( plus , "click" , e => updateScale ( pdfViewer , e . target , 1 ) ) ;
181188
182- const thumbnailsToggle = el . querySelector ( ".bb-view-bar " ) ;
183- if ( thumbnailsToggle ) {
184- EventHandler . on ( thumbnailsToggle , "click" , e => {
189+ const titleEl = el . querySelector ( ".bb-view-title " ) ;
190+ if ( titleEl ) {
191+ EventHandler . on ( titleEl , "click" , '.bb-view-bar' , e => {
185192 const thumbnailsEl = el . querySelector ( ".bb-view-thumbnails" ) ;
186193 thumbnailsEl . classList . toggle ( "show" ) ;
187194 } ) ;
@@ -314,9 +321,9 @@ export function dispose(id) {
314321 EventHandler . off ( towPagesOneView , "click" ) ;
315322 }
316323
317- const thumbnailsToggle = el . querySelector ( ".bb-view-bar " ) ;
318- if ( thumbnailsToggle ) {
319- EventHandler . off ( thumbnailsToggle , "click" ) ;
324+ const titleEl = el . querySelector ( ".bb-view-title " ) ;
325+ if ( titleEl ) {
326+ EventHandler . off ( titleEl , "click" ) ;
320327 }
321328
322329 const thumbnailsContainer = el . querySelector ( ".bb-view-thumbnails" ) ;
0 commit comments