From 18a8f6cb047f966f4d50850aec330aa72c65b9d0 Mon Sep 17 00:00:00 2001 From: "Michael S. Molina" <70410625+michael-s-molina@users.noreply.github.com> Date: Wed, 15 Apr 2026 11:37:33 -0300 Subject: [PATCH] fix(sqllab): show schema refresh icon only on hover (#39367) Co-authored-by: Claude Sonnet 4.6 (cherry picked from commit ddcb9be9a77a3315c90d6714dbbbd3259e6727bc) --- .../TableExploreTree/TreeNodeRenderer.tsx | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/superset-frontend/src/SqlLab/components/TableExploreTree/TreeNodeRenderer.tsx b/superset-frontend/src/SqlLab/components/TableExploreTree/TreeNodeRenderer.tsx index b2bf7e5b9ab..ba562348738 100644 --- a/superset-frontend/src/SqlLab/components/TableExploreTree/TreeNodeRenderer.tsx +++ b/superset-frontend/src/SqlLab/components/TableExploreTree/TreeNodeRenderer.tsx @@ -234,17 +234,19 @@ const TreeNodeRenderer: React.FC = ({ {identifier === 'schema' && (
- { - e.stopPropagation(); - handleRefreshTables({ - dbId: Number(_dbId), - catalog, - schema, - }); - }} - tooltipContent={t('Force refresh table list')} - /> +
+ { + e.stopPropagation(); + handleRefreshTables({ + dbId: Number(_dbId), + catalog, + schema, + }); + }} + tooltipContent={t('Force refresh table list')} + /> +
)} {identifier === 'table' &&