diff --git a/Zotero/Scenes/Detail/PDF/Views/AnnotationToolOptionsViewController.swift b/Zotero/Scenes/Detail/PDF/Views/AnnotationToolOptionsViewController.swift index 13ad0c7dc..cd14fc193 100644 --- a/Zotero/Scenes/Detail/PDF/Views/AnnotationToolOptionsViewController.swift +++ b/Zotero/Scenes/Detail/PDF/Views/AnnotationToolOptionsViewController.swift @@ -150,6 +150,7 @@ class AnnotationToolOptionsViewController: UIViewController { } func update(state: AnnotationToolOptionsState) { + valueChanged(state.colorHex, state.size) if state.changes.contains(.color) { presentingViewController?.dismiss(animated: true) } @@ -166,9 +167,4 @@ class AnnotationToolOptionsViewController: UIViewController { preferredContentSize = CGSize(width: Self.width, height: size.height) } } - - override func viewWillDisappear(_ animated: Bool) { - super.viewWillDisappear(animated) - valueChanged(viewModel.state.colorHex, viewModel.state.size) - } }