From 3a5d467707df154a4b8c4f04ab047bd1747f8d0b Mon Sep 17 00:00:00 2001 From: Lionel Han <47760119+IGoByJoe@users.noreply.github.com> Date: Tue, 18 Aug 2020 15:52:33 -0700 Subject: fix pdf highlight change bug --- src/client/views/nodes/formattedText/RichTextMenu.tsx | 18 ++++++++++++++---- src/client/views/pdf/PDFMenu.tsx | 2 +- 2 files changed, 15 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/client/views/nodes/formattedText/RichTextMenu.tsx b/src/client/views/nodes/formattedText/RichTextMenu.tsx index e5cc62082..923b52b52 100644 --- a/src/client/views/nodes/formattedText/RichTextMenu.tsx +++ b/src/client/views/nodes/formattedText/RichTextMenu.tsx @@ -1005,6 +1005,7 @@ interface ButtonDropdownProps { dropdownContent: JSX.Element; openDropdownOnButton?: boolean; link?: boolean; + pdf?: boolean; } @observer @@ -1044,13 +1045,22 @@ export class ButtonDropdown extends React.Component { }, 0); } + render() { return (
this.ref = node}> -
- {this.props.button} -
-
+ {!this.props.pdf ? +
+ {this.props.button} +
+
+ : + <> + {this.props.button} + + } {this.showDropdown ? this.props.dropdownContent : (null)}
); diff --git a/src/client/views/pdf/PDFMenu.tsx b/src/client/views/pdf/PDFMenu.tsx index bee282d9b..509831507 100644 --- a/src/client/views/pdf/PDFMenu.tsx +++ b/src/client/views/pdf/PDFMenu.tsx @@ -112,7 +112,7 @@ export default class PDFMenu extends AntimodeMenu { ; return ( - + ); } -- cgit v1.2.3-70-g09d2