OK, clean start.
?
- Wiped out /Applications/JMRI and /Users/Vince/Library/Preferences/JMRI.
- Re-installed 5.10
- Started JMRI for the first time
- It creates My_JMRI_Railroad and opens the skinny settings window.
- I stretch the settings window
- Added a LocoNet simulator connection
- Allow it to restart JMRI.
- Open the settings window - it looks fine (it remembered the size I set it to)
- Go to Tools -> Tables -> Turnouts
- Add a LocoNet turnout LT333
- Click the Edit button on the line for that turnout in the table (it's the only line, of course).
- It's a skinny edit window. I stretch it out until the layout is correct.
- Added a comment
- Clicked Apply and OK.
- The table now reflects the comment I added (good)
- Click edit again and get the skinny window again (it did not remember the size I stretched it to)
- Open the console log - it's a skinny window
- Stretch the window out far enough for no line breaks.
- Close the window.
- Reopen the console window - it remembered the size.
- Here's the log (no errors):
?
This should all have been done with a fresh JMRI installation. No new folders, no extra profiles. Most non-UI things seem to work. For fun, I opened the Monitor LocoNet window. It first appears as a skinny window but I stretched it and it retains its size after closing and re-opening and also quitting and restarting JMRI. Pushed the State button on the table a few times and the right message appear in the monitor window, FWIW.
?
The problem is so consistent - seems like it's one of those "simple once you know what it is" things. But I can't think of anything else to look at or try.
?
Vince