Skip to content

Comments

Issues #245-248: scrollbars, self-filtering, missing columns, context menus#251

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/issues-245-248
Feb 24, 2026
Merged

Issues #245-248: scrollbars, self-filtering, missing columns, context menus#251
erikdarlingdata merged 1 commit intodevfrom
feature/issues-245-248

Conversation

@erikdarlingdata
Copy link
Owner

Summary

Test plan

  • Both apps build clean (0 errors, 0 warnings)
  • Self-filtering verified: new collections show 0 marked rows in DuckDB
  • Context menus work on all 15 grids
  • New columns display correctly in QueryStore and QueryStats grids
  • Scrollbars visible on empty DataGrids

Closes #245, closes #246, closes #247, closes #248

🤖 Generated with Claude Code

… menus

#247: Always-visible scrollbars on all DataGrids (both apps)
#246: Inline /* PerformanceMonitorLite */ marker in collector SELECT
  statements, filtered at collection time so own queries never enter
  DuckDB. TempDb also gets OPTION(RECOMPILE) for consistency.
#248: Add missing columns to Lite grids — QueryStore gets MinDop,
  MaxDop, ModuleName, QueryPlanHash, IsForcedPlan, PlanForcingType;
  QueryStats gets SqlHandle, PlanHandle. Fix pre-existing XAML tag
  mismatch (DataGridTemplateColumn closed as DataGridTextColumn).
#245: Right-click context menus (Copy Cell/Row/All, Export CSV) on
  15 DataGrids across Lite (6 windows) and Dashboard (9 grids).
  New Lite/Helpers/ContextMenuHelper.cs shared helper. Dashboard
  TabHelpers.FindDataGridFromContextMenu fixed for DataGrid target.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit d399dee into dev Feb 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant