yousoph opened a new pull request, #41105:
URL: https://github.com/apache/superset/pull/41105

   ## Summary
   
   In the SQL Lab left panel, the schema row's refresh icon was rendering at 
`iconSize="l"` (via the shared `RefreshLabel` component) while the adjacent pin 
icon used `iconSize="m"`. On table rows, the refresh icon already used 
`iconSize="m"` correctly via a direct `ActionButton`. This made the schema 
refresh icon visually oversized compared to the pin.
   
   **Changes:**
   - Replaced `<RefreshLabel>` on the schema row with a direct `<ActionButton>` 
using `icon={<Icons.SyncOutlined iconSize="m" />}`, matching the table row 
pattern
   - Removed the now-unused `RefreshLabel` import
   
   ## Test plan
   
   - [ ] Open SQL Lab, expand a database in the left panel
   - [ ] Hover over a schema row — verify the refresh (sync) icon is the same 
size as the pin icon
   - [ ] Hover over a table row — verify both icons still look correct 
(unchanged)
   - [ ] Click the schema refresh icon — verify it still triggers a table list 
refresh
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to