Comments (3)
Compiling now to attempt to reproduce, but one possible cause comes to mind: if the 'reset window positions' toggle is enabled, the fleet window will always reload its default positions because those windows are created/destroyed constantly unlike most other windows that are merely hidden form view. The toggle is only supposed to be enabled until you've opened the windows you want to be reset, and can be disabled afterwards... Already solved on my local branch by replacing that toggle with a more intuitive and useful solution, but for now you could double-check if it happens with that toggle disabled.
from freeorion.
I've already checked that toggle, it gets automatically cleared anyway after the windows positions have been reset, no? Or at least after an app restart? I had repeatedly restarted FO with the toggle disabled, and the issue persisted.
However, now a very strange thing happened.... I just resumed my test game (with exact the same build), and now the fleet window remembers its size and position perfectly, just as all the other windows. Can't reproduce the issue anymore.
So I'm closing this issue, and hopefully your fix solved what erratic thing has been going on in the background.
Thanks for looking into the matter so quickly 😃
from freeorion.
It doesn't get reset after it repositions things, which is partly why it's so awkward and strange ;p
I was able to reproduce the issue, so for the benefit of everyone else who runs into this:
Single fleet window mode, 'reset window positions' toggle enabled:
- click on a fleet to open a fleet window
- move the fleet window
- click on another fleet (not in the same system), the fleet window moves back to its default position
Workaround: don't keep the 'reset window positions' toggle enabled all the time, it's only a toggle instead of a button because some windows need to be opened to have their positions reset and it can be disabled after you've opened all the windows that you want to reset.
I've 'fixed' this, i.e. replaced the awkward toggle option with a more thorough solution and it will be up before the release deadline.
from freeorion.
Related Issues (20)
- Gcc 14 fails to build recent FreeOrion HOT 6
- FreeOrion fails to start with Debug build
- Switch positions of nest eradication and domesticated monsters HOT 1
- Review/Balance Policies HOT 2
- With 30-01 build GUI shows zeroes as values for ships and fleets HOT 1
- Neutral forces can see your stealthy ships on first bout already HOT 4
- Augmentation description/effect mismatch HOT 8
- (Specials Parser)Allow Tag Field HOT 2
- Error: Could not symlink bin/openssl HOT 3
- Inconsistant species modifiers to policies depending on focus HOT 3
- Can not launch test build on macOS. HOT 6
- Situation Report lists wrong system HOT 4
- Nearuniversal Translator Bonus Calculation ignores planets HOT 2
- Release 0.5.0.1 preparation
- (AI) misevaluation of some weapons HOT 4
- Can't Drag-Drop a Policy Over Another HOT 3
- Border Checkpoints Policy HOT 5
- Building FreeOrion 0.5 against Boost 1.85 fails HOT 14
- Incorect Annex Sitrep HOT 2
- Turn 1 Influence Malus HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freeorion.