mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 14:48:08 +02:00
Handle the "switchannotationeditorparams" event in the editor-code (issue 18196)
The problem seems to be caused by the browser trying to "restore" editing input-elements, in the various toolbars, to their previous values when the tab is re-opened. Hence the simplest solution appears to be to move the event handling into the editor-code, which is also less code overall, since the listener thus won't be registered early enough for the problem to appear.
This commit is contained in:
parent
82735537bf
commit
9e0c6ef476
3 changed files with 5 additions and 13 deletions
|
@ -1939,11 +1939,6 @@ const PDFViewerApplication = {
|
|||
evt => (pdfViewer.annotationEditorMode = evt),
|
||||
{ signal }
|
||||
);
|
||||
eventBus._on(
|
||||
"switchannotationeditorparams",
|
||||
evt => (pdfViewer.annotationEditorParams = evt),
|
||||
{ signal }
|
||||
);
|
||||
eventBus._on("print", this.triggerPrinting.bind(this), { signal });
|
||||
eventBus._on("download", this.downloadOrSave.bind(this), { signal });
|
||||
eventBus._on("firstpage", () => (this.page = 1), { signal });
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue