sqlitebrowser / sqlitebrowser/sqlitebrowser

[Bug]: Changing default location settings breaks number rendering

Open
#3,084 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

gui macOS
Dominant language
C++
Stars
24.6k
Forks
2.4k
Avg merge
3d 49m
Merged PRs (30d)
3

Description

What did you do?

I opened the settings, in both the stable and nightly builds, and changed any of the Default location settings -

  • Changed the drop down to Remember last location
  • Or change the file path
  • Saved settings
What did you expect to see?

The database location would change, and the program would continue to render correctly

What did you see instead?

All numbers and spaces begin to display with padding:
image

Is corrected after resetting settings to defaults.

DB4S Version

3.12.99 (nightly)

What OS are you seeing the problem on?

MacOS

OS version

12.3 (Monterey)

Relevant log output

No response

Prevention against duplicate issues
  • I have searched for similar issues

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce on macOS 12.3 using the Default location settings, testing both Remember last location and a changed file path. Compare number and space rendering before and after saving, then verify that resetting settings restores normal display. Done means the database location changes while rendering remains correct.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, sqlite
Domain
database, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.