Skip to content

fix(ui): SQL toolbar row states its control size and a test holds it - #1470

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/1439-sql-toolbar-scope
Oct 11, 2026
Merged

ZhuchkaTriplesix merged 1 commit into
devfrom
issue/1439-sql-toolbar-scope

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Closes the rest of #1439 (the ERD, chart and results toolbars went in #1461).

The SQL header row had no hand-written sizes and relied on the default. It is now wrapped in QueryaControlScope(md) so the intent is explicit and survives a changed default, and a test measures the Execute split button (both halves), Explain, the editor icon buttons and the Session menu at 32 px with an open transaction.

Refs #1331

The row had no hand-written sizes and happened to be md; it is now inside
a QueryaControlScope(md) and a test measures the run split button, the
explain button, the editor icon buttons and the session menu at 32 px.

Refs #1439
@github-actions github-actions Bot added bug Something isn't working frontend Theme parser epic label: frontend ui User interface components and widgets ux User experience, keyboard shortcuts and interactions P2 Medium priority / Parity & Refactoring labels Oct 11, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 39b4bdc into dev Oct 11, 2026
15 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/1439-sql-toolbar-scope branch October 11, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working frontend Theme parser epic label: frontend P2 Medium priority / Parity & Refactoring ui User interface components and widgets ux User experience, keyboard shortcuts and interactions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant