mirror of
https://github.com/mozilla/pdf.js.git
synced 2026-08-03 04:47:21 +02:00
Compare commits
4 Commits
220a28933c
...
539a81c7a3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
539a81c7a3 | ||
|
|
1d8af5fe68 | ||
|
|
61df54c689 | ||
|
|
88d58f393b |
@ -1680,6 +1680,7 @@ class AnnotationEditorUIManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.#updateModeCapability = Promise.withResolvers();
|
this.#updateModeCapability = Promise.withResolvers();
|
||||||
|
this.#currentDrawingSession?.commitOrRemove();
|
||||||
|
|
||||||
this.#mode = mode;
|
this.#mode = mode;
|
||||||
if (mode === AnnotationEditorType.NONE) {
|
if (mode === AnnotationEditorType.NONE) {
|
||||||
|
|||||||
@ -215,9 +215,12 @@ class TouchManager {
|
|||||||
if (evt.touches.length >= 2) {
|
if (evt.touches.length >= 2) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this.#touchMoveAC.abort();
|
// #touchMoveAC shouldn't be null but it seems that irl it can (see #19793).
|
||||||
this.#touchMoveAC = null;
|
if (this.#touchMoveAC) {
|
||||||
this.#onPinchEnd?.();
|
this.#touchMoveAC.abort();
|
||||||
|
this.#touchMoveAC = null;
|
||||||
|
this.#onPinchEnd?.();
|
||||||
|
}
|
||||||
|
|
||||||
if (!this.#touchInfo) {
|
if (!this.#touchInfo) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -163,6 +163,7 @@
|
|||||||
--thickness-bg: var(--dialog-bg-color);
|
--thickness-bg: var(--dialog-bg-color);
|
||||||
--thickness-label-color: var(--primary-color);
|
--thickness-label-color: var(--primary-color);
|
||||||
--thickness-slider-color: var(--primary-color);
|
--thickness-slider-color: var(--primary-color);
|
||||||
|
--thickness-border: none;
|
||||||
--draw-cursor: url(images/cursor-editorInk.svg) 0 16, pointer;
|
--draw-cursor: url(images/cursor-editorInk.svg) 0 16, pointer;
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
@media (prefers-color-scheme: dark) {
|
||||||
@ -219,6 +220,7 @@
|
|||||||
--thickness-bg: Canvas;
|
--thickness-bg: Canvas;
|
||||||
--thickness-label-color: CanvasText;
|
--thickness-label-color: CanvasText;
|
||||||
--thickness-slider-color: ButtonText;
|
--thickness-slider-color: ButtonText;
|
||||||
|
--thickness-border: 1px solid var(--border-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
#addSignatureDialogLabel {
|
#addSignatureDialogLabel {
|
||||||
@ -410,12 +412,18 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
gap: 8px;
|
gap: 8px;
|
||||||
padding: 6px 8px;
|
padding: 6px 8px 7px;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
background-color: var(--thickness-bg);
|
background-color: var(--thickness-bg);
|
||||||
border-radius: 4px 4px 0 0;
|
border-radius: 4px 4px 0 0;
|
||||||
|
border-inline: var(--thickness-border);
|
||||||
|
border-top: var(--thickness-border);
|
||||||
pointer-events: auto;
|
pointer-events: auto;
|
||||||
|
|
||||||
|
/* Move the div in order to cover to bottom border of the area. */
|
||||||
|
position: relative;
|
||||||
|
top: 1px;
|
||||||
|
|
||||||
> label {
|
> label {
|
||||||
color: var(--thickness-label-color);
|
color: var(--thickness-label-color);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user