From f2d113a90f9216f0c2c1537ead7066a850cd2152 Mon Sep 17 00:00:00 2001 From: ammarahm-ed Date: Tue, 9 Feb 2021 09:30:03 +0500 Subject: [PATCH] fix link input not hiding --- apps/mobile/src/views/Editor/tiny/toolbar/item.js | 10 ++++++++-- apps/mobile/src/views/Editor/tiny/toolbar/tooltip.js | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/apps/mobile/src/views/Editor/tiny/toolbar/item.js b/apps/mobile/src/views/Editor/tiny/toolbar/item.js index b623251c2..8aefbc7b2 100644 --- a/apps/mobile/src/views/Editor/tiny/toolbar/item.js +++ b/apps/mobile/src/views/Editor/tiny/toolbar/item.js @@ -62,6 +62,10 @@ const ToolbarItem = ({ const checkForChanges = (data) => { properties.selection = data; let formats = Object.keys(data); + + if (!data['link']) { + eSendEvent('showTooltip'); + } if (format === 'header' && type === 'tooltip') { let keys = group.map((i) => i.format); keys.forEach((k) => { @@ -288,8 +292,10 @@ const ToolbarItem = ({ )} - {/^(h1|h2|h3|h4|h5|h6|p)$/.test(format)? ( - + {/^(h1|h2|h3|h4|h5|h6|p)$/.test(format) ? ( + {format.slice(0, 1).toUpperCase() + format.slice(1)} ) : /^(ol|ul|cl)$/.test(format) ? ( diff --git a/apps/mobile/src/views/Editor/tiny/toolbar/tooltip.js b/apps/mobile/src/views/Editor/tiny/toolbar/tooltip.js index 9eff6b6be..d37b029c7 100644 --- a/apps/mobile/src/views/Editor/tiny/toolbar/tooltip.js +++ b/apps/mobile/src/views/Editor/tiny/toolbar/tooltip.js @@ -38,6 +38,7 @@ const Tooltip = () => { const show = (data) => { properties.userBlur = true; if (!data) { + console.log('hiding') setVisible(false); editing.tooltip = null; return;