aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/TooltipTextMenu.tsx
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-12-10 20:03:07 -0500
committerSam Wilkins <samwilkins333@gmail.com>2019-12-10 20:03:07 -0500
commitc17b200f6d0cb136851b798f280aba9b3862c337 (patch)
treeff517440354dfafe650a9f6542a32e7e2d161eb3 /src/client/util/TooltipTextMenu.tsx
parent853fbfb7a76cc81c2b4f47e094be159263c88a7a (diff)
parentca70b29bbb1818764b98196f8c28a1255a17965c (diff)
Merge branches 'master' and 'master' of https://github.com/browngraphicslab/Dash-Web
Diffstat (limited to 'src/client/util/TooltipTextMenu.tsx')
-rw-r--r--src/client/util/TooltipTextMenu.tsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/util/TooltipTextMenu.tsx b/src/client/util/TooltipTextMenu.tsx
index 01d566831..f29dbf2e4 100644
--- a/src/client/util/TooltipTextMenu.tsx
+++ b/src/client/util/TooltipTextMenu.tsx
@@ -839,9 +839,11 @@ export class TooltipTextMenu {
}
public static insertColor(color: String, state: EditorState<any>, dispatch: any) {
- if (state.selection.empty) return false;
-
const colorMark = state.schema.mark(state.schema.marks.pFontColor, { color: color });
+ if (state.selection.empty) {
+ dispatch(state.tr.addStoredMark(colorMark));
+ return false;
+ }
dispatch(state.tr.addMark(state.selection.from, state.selection.to, colorMark));
}