mirror of
https://github.com/mozilla/pdf.js.git
synced 2026-04-14 09:14:04 +02:00
Merge pull request #20775 from Snuffleupagus/hide-select-pages
Hide the "Select pages" label, in the thumbnails sidebar, when split-merge is disabled
This commit is contained in:
commit
d859d78bb5
@ -461,6 +461,7 @@ const PDFViewerApplication = {
|
||||
foreground: AppOptions.get("pageColorsForeground"),
|
||||
}
|
||||
: null;
|
||||
const enableSplitMerge = AppOptions.get("enableSplitMerge");
|
||||
|
||||
let altTextManager;
|
||||
if (AppOptions.get("enableUpdatedAddImage")) {
|
||||
@ -599,7 +600,7 @@ const PDFViewerApplication = {
|
||||
pageColors,
|
||||
abortSignal,
|
||||
enableHWA,
|
||||
enableSplitMerge: AppOptions.get("enableSplitMerge"),
|
||||
enableSplitMerge,
|
||||
manageMenu: appConfig.viewsManager.manageMenu,
|
||||
addFileButton: appConfig.viewsManager.viewsManagerAddFileButton,
|
||||
});
|
||||
@ -761,6 +762,7 @@ const PDFViewerApplication = {
|
||||
elements: appConfig.viewsManager,
|
||||
eventBus,
|
||||
l10n,
|
||||
enableSplitMerge,
|
||||
});
|
||||
this.viewsManager.onToggled = this.forceRendering.bind(this);
|
||||
this.viewsManager.onUpdateThumbnails = () => {
|
||||
|
||||
@ -98,6 +98,7 @@ class ViewsManager extends Sidebar {
|
||||
},
|
||||
eventBus,
|
||||
l10n,
|
||||
enableSplitMerge = false,
|
||||
}) {
|
||||
super(
|
||||
{
|
||||
@ -142,6 +143,11 @@ class ViewsManager extends Sidebar {
|
||||
|
||||
this.eventBus = eventBus;
|
||||
|
||||
if (!enableSplitMerge) {
|
||||
viewsManagerStatus.hidden = true;
|
||||
}
|
||||
this._enableSplitMerge = enableSplitMerge;
|
||||
|
||||
this.menu = new Menu(
|
||||
viewsManagerSelectorOptions,
|
||||
viewsManagerSelectorButton,
|
||||
@ -252,7 +258,9 @@ class ViewsManager extends Sidebar {
|
||||
return;
|
||||
}
|
||||
|
||||
this.viewsManagerStatus.hidden = view !== SidebarView.THUMBS;
|
||||
if (this._enableSplitMerge) {
|
||||
this.viewsManagerStatus.hidden = view !== SidebarView.THUMBS;
|
||||
}
|
||||
this.viewsManagerAddFileButton.hidden = view !== SidebarView.THUMBS;
|
||||
this.viewsManagerCurrentOutlineButton.hidden = view !== SidebarView.OUTLINE;
|
||||
this.viewsManagerHeaderLabel.setAttribute(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user