mirror of
https://github.com/mozilla/pdf.js.git
synced 2026-08-03 04:47:21 +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"),
|
foreground: AppOptions.get("pageColorsForeground"),
|
||||||
}
|
}
|
||||||
: null;
|
: null;
|
||||||
|
const enableSplitMerge = AppOptions.get("enableSplitMerge");
|
||||||
|
|
||||||
let altTextManager;
|
let altTextManager;
|
||||||
if (AppOptions.get("enableUpdatedAddImage")) {
|
if (AppOptions.get("enableUpdatedAddImage")) {
|
||||||
@ -599,7 +600,7 @@ const PDFViewerApplication = {
|
|||||||
pageColors,
|
pageColors,
|
||||||
abortSignal,
|
abortSignal,
|
||||||
enableHWA,
|
enableHWA,
|
||||||
enableSplitMerge: AppOptions.get("enableSplitMerge"),
|
enableSplitMerge,
|
||||||
manageMenu: appConfig.viewsManager.manageMenu,
|
manageMenu: appConfig.viewsManager.manageMenu,
|
||||||
addFileButton: appConfig.viewsManager.viewsManagerAddFileButton,
|
addFileButton: appConfig.viewsManager.viewsManagerAddFileButton,
|
||||||
});
|
});
|
||||||
@ -761,6 +762,7 @@ const PDFViewerApplication = {
|
|||||||
elements: appConfig.viewsManager,
|
elements: appConfig.viewsManager,
|
||||||
eventBus,
|
eventBus,
|
||||||
l10n,
|
l10n,
|
||||||
|
enableSplitMerge,
|
||||||
});
|
});
|
||||||
this.viewsManager.onToggled = this.forceRendering.bind(this);
|
this.viewsManager.onToggled = this.forceRendering.bind(this);
|
||||||
this.viewsManager.onUpdateThumbnails = () => {
|
this.viewsManager.onUpdateThumbnails = () => {
|
||||||
|
|||||||
@ -98,6 +98,7 @@ class ViewsManager extends Sidebar {
|
|||||||
},
|
},
|
||||||
eventBus,
|
eventBus,
|
||||||
l10n,
|
l10n,
|
||||||
|
enableSplitMerge = false,
|
||||||
}) {
|
}) {
|
||||||
super(
|
super(
|
||||||
{
|
{
|
||||||
@ -142,6 +143,11 @@ class ViewsManager extends Sidebar {
|
|||||||
|
|
||||||
this.eventBus = eventBus;
|
this.eventBus = eventBus;
|
||||||
|
|
||||||
|
if (!enableSplitMerge) {
|
||||||
|
viewsManagerStatus.hidden = true;
|
||||||
|
}
|
||||||
|
this._enableSplitMerge = enableSplitMerge;
|
||||||
|
|
||||||
this.menu = new Menu(
|
this.menu = new Menu(
|
||||||
viewsManagerSelectorOptions,
|
viewsManagerSelectorOptions,
|
||||||
viewsManagerSelectorButton,
|
viewsManagerSelectorButton,
|
||||||
@ -252,7 +258,9 @@ class ViewsManager extends Sidebar {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (this._enableSplitMerge) {
|
||||||
this.viewsManagerStatus.hidden = view !== SidebarView.THUMBS;
|
this.viewsManagerStatus.hidden = view !== SidebarView.THUMBS;
|
||||||
|
}
|
||||||
this.viewsManagerAddFileButton.hidden = view !== SidebarView.THUMBS;
|
this.viewsManagerAddFileButton.hidden = view !== SidebarView.THUMBS;
|
||||||
this.viewsManagerCurrentOutlineButton.hidden = view !== SidebarView.OUTLINE;
|
this.viewsManagerCurrentOutlineButton.hidden = view !== SidebarView.OUTLINE;
|
||||||
this.viewsManagerHeaderLabel.setAttribute(
|
this.viewsManagerHeaderLabel.setAttribute(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user