You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug(ui): execute/refresh (F5) button on workspace panel has empty callback when no connection is active #266
В основном рабочем пространстве (WorkspacePanel), если ни одно подключение к БД не выбрано или открыт базовый экран, на верхней панели _SectionBar(title: 'Query') отображается активная кнопка Execute/Refresh (F5).
Однако обработчик нажатия этой кнопки (onPressed) полностью пустой (() {}). Нажатие на кнопку или клавишу F5 не приводит ни к какому действию и не информирует пользователя, почему запрос не может быть выполнен.
Не выбирая активное подключение (или находясь на приветственном/пустом экране WorkspacePanel), обратить внимание на верхнюю панель Query.
Нажать кнопку Execute/Refresh или клавишу F5.
Фактический результат: Ничего не происходит, событие молча проглатывается.
Ожидаемый результат: Кнопка должна быть заблокирована (onPressed: null) при отсутствии активного подключения или выдавать тултип / уведомление Select an active database connection to execute queries.
Acceptance Criteria / Критерии приемки
Кнопка _RunButton в WorkspacePanel неактивна (onPressed: null), если нет активного подключения (activeConnection == null).
Добавлен Tooltip с поясняющим текстом для неактивного состояния.
Написан или обновлен виджет-тест для WorkspacePanel, проверяющий состояние кнопки при отсутствии подключения.
Activity
fix(ui): simplify disabled RunButton to satisfy analyzer (#266)
fix(ui): address analyzer warnings in disabled RunButton (#266)
Merge pull request #291 from QueryaHub/issue/266-f5-button-disabled
ZhuchkaTriplesix commentedon Jul 10, 2026
Implemented in #291
fix(ui): disable workspace Execute/Refresh when query cannot run (#266)
fix(ui): simplify disabled RunButton to satisfy analyzer (#266)
fix(ui): address analyzer warnings in disabled RunButton (#266)
Merge pull request #291 from QueryaHub/issue/266-f5-button-disabled