From 8bf90c66d365f007ca482d6d14514eed6acf8c44 Mon Sep 17 00:00:00 2001
From: Anton Kulyk <kuliks.anton@gmail.com>
Date: Thu, 17 Nov 2022 15:04:44 +0000
Subject: [PATCH] Fix feedback on dashcard resizing (#26569)

---
 .../metabase/visualizations/components/CardRenderer.jsx   | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/frontend/src/metabase/visualizations/components/CardRenderer.jsx b/frontend/src/metabase/visualizations/components/CardRenderer.jsx
index 89a48f0cc28..976d49b8068 100644
--- a/frontend/src/metabase/visualizations/components/CardRenderer.jsx
+++ b/frontend/src/metabase/visualizations/components/CardRenderer.jsx
@@ -106,5 +106,11 @@ class CardRenderer extends Component {
 
 export default ExplicitSize({
   wrapped: true,
-  refreshMode: props => (props.isDashboard ? "debounceLeading" : "throttle"),
+  refreshMode: props => {
+    const { isDashboard, isEditing } = props;
+    if (isDashboard) {
+      return isEditing ? "debounce" : "debounceLeading";
+    }
+    return "throttle";
+  },
 })(CardRenderer);
-- 
GitLab