Skip to content

Remove auto-resize that overrides user column width preferences#34

Merged
johnwhobbs merged 1 commit intomainfrom
claude/restore-sessions-011CUqnMJ85WMv89FP9JGfj8
Nov 8, 2025
Merged

Remove auto-resize that overrides user column width preferences#34
johnwhobbs merged 1 commit intomainfrom
claude/restore-sessions-011CUqnMJ85WMv89FP9JGfj8

Conversation

@johnwhobbs
Copy link
Copy Markdown
Owner

Issue #33: Column widths were being reset every time the Sessions tab refreshed because resizeColumnToContents() was being called after loading data, overriding the user's saved column width preferences.

Changes:

  • Removed resizeColumnToContents() loop from refresh_sessions()
  • Column widths now use defaults set in create_sessions_tab()
  • User-adjusted widths are properly saved and restored via QSettings
  • Widths persist across tab switches and application restarts

Default column widths (set in create_sessions_tab):

  • Session: 250px
  • Status: 100px
  • Light Frames: 120px
  • Darks: 150px
  • Bias: 150px
  • Flats: 150px

Fixes #33

Issue #33: Column widths were being reset every time the Sessions tab
refreshed because resizeColumnToContents() was being called after
loading data, overriding the user's saved column width preferences.

Changes:
- Removed resizeColumnToContents() loop from refresh_sessions()
- Column widths now use defaults set in create_sessions_tab()
- User-adjusted widths are properly saved and restored via QSettings
- Widths persist across tab switches and application restarts

Default column widths (set in create_sessions_tab):
- Session: 250px
- Status: 100px
- Light Frames: 120px
- Darks: 150px
- Bias: 150px
- Flats: 150px

Fixes #33
@johnwhobbs johnwhobbs merged commit d1b2e0a into main Nov 8, 2025
@johnwhobbs johnwhobbs deleted the claude/restore-sessions-011CUqnMJ85WMv89FP9JGfj8 branch November 8, 2025 22:39
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.

Column widths are not saving on the sessions tab. Looks like they have autowidth setting

2 participants