diff --git a/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.html b/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.html
index 8a1c07ec2..6da513ce5 100644
--- a/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.html
+++ b/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.html
@@ -27,12 +27,13 @@
-
diff --git a/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.scss b/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.scss
index ffd007d3f..a8d12d949 100644
--- a/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.scss
+++ b/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.scss
@@ -11,6 +11,12 @@ ngx-extended-pdf-viewer {
.toolbarButton {
color: var(--color-primary-contrast) !important;
}
+
+ // hide first/last page buttons
+ #primaryFirstPage,
+ #primaryLastPage {
+ display: none;
+ }
}
.error-message {
diff --git a/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.ts b/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.ts
index 8149accdf..ca61c912a 100644
--- a/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.ts
+++ b/apps/picsa-tools/manual-tool/src/app/components/pdf-viewer/pdf-viewer.component.ts
@@ -1,4 +1,5 @@
import { Component, Input, ViewEncapsulation } from '@angular/core';
+import { Capacitor } from '@capacitor/core';
import { pdfDefaultOptions } from 'ngx-extended-pdf-viewer';
@Component({
@@ -10,6 +11,7 @@ import { pdfDefaultOptions } from 'ngx-extended-pdf-viewer';
export class PdfViewerComponent {
legacyBrowser = true;
sidebarOpen = false;
+ public isNative = Capacitor.isNativePlatform();
@Input() page?: number;
@Input() src: string;
constructor() {