There are 2 specific dialogs that appear slightly off-screen horizontally instead of centered on the current screen.
the Place object selector dialog
the “Display Tip of the Day” option from the Preferences:General tab. (Which is selected by default on new installs.)
This is annoying but not critical. The Places dialog is more annoying than the Tip dialog since its hierarchy collapsing controls are fussy anyway. This compounds that problem.
I thought the bad placement might be due to my tweaked settings. Or remembered window positions. Or maybe just centering horizontally on my “virtual” screen instead of the “active” screen.
But my sister visited just after Christmas with her new Windows 11 computer (with no external screen) and it did the same thing after installing a freshly downloaded GrampsPortable 6.0.1 version. (6.0.6 is a target on PortableApps’ “to be updated” list. )
She’s unlikely to want to actually use Gramps until her March visit to her husband’s ancestral areas in Italy. And for that trip, they will only be packing an iPad mini. (I have yet to try the iOS Gramps client.) So this won’t really affect her too much. Yet I know that such idiosyncratic behavior makes casual users of software nervous. Displaying the Tip of the Day is a default for new users.
0013794: [Tip of the Day] Dialog initial position is miscalculated. Half off-screen to left
Digression: Regarding your sister’s way of recording genealogy… you might want to tip her about the Obsidian Canvas Roots plugin, assuming it works on iOS.
With that setup she can write all her notes as plain text and later import everything into Gramps when she’s ready.
Obsidian is extremely easy to use right out of the box, and with the structure provided by that plugin she can start simple and record her data and “things and thangs” in plain text until she feels comfortable taking the step into Gramps.
She could even import the relevant parts of your own research as a “starter”, and the two of you could sync or share information later on. Just a suggestion for a lightweight, on‑the‑go workflow that might make things easier for her.
maybe banisterious can answer if his plugin will work on iOS or not?
She is highly unlikely to ever do any recording or researching. Her only use will be as a lookup tool. She will want to see how long ago his ancestors lived in the places they visit.
This was related to how the Preferences routine deals with a bad value in the gramps.ini
It cannot properly display the dialog with the value. It cannot overwrite the invalid value by storing a newly positioned and downsized dialog. It has no automated (nor manual) option to flush remembered values.
The symptom seems to trace back to having an invalid remembered dialog width.
In this case, value that could not be handled (or replaced) was: place-sel-width=1819
I have no idea how the “wider than a screen” width value became stored. Nor why a fresh install would have the TipOfTheDay.py has a problem when there is no gramps.ini file yet.
But it is more important that it does not recover. (And it would likely have a similar recovery problem with excessive height windows with stacked screens.)