Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(color): Display of model notes when selecting model #2922

Merged
merged 2 commits into from
Dec 22, 2022

Conversation

philmoz
Copy link
Collaborator

@philmoz philmoz commented Dec 22, 2022

Alternate solution to the one in PR #2792

My testing on TX16S and in the simulator has no issues; but if there are reasons why doing it this way won't work please let me know.

Fixes #2722 and #2921

Summary of changes:

Close model select page before loading model so notes window is not hidden.

@eshifri
Copy link
Contributor

eshifri commented Dec 22, 2022

See #2792 :-)

@philmoz
Copy link
Collaborator Author

philmoz commented Dec 22, 2022

@eshifri I was looking at the way you fixed this in 2792 and thought this was an easier way to do it. Hopefully not stepping on anyones toes by posting a new PR.

@eshifri
Copy link
Contributor

eshifri commented Dec 22, 2022

My toes are perfectly OK. :-)

@pfeerick
Copy link
Member

Should this not go around ln 392? i.e. if you abort during the model telemetry confirmation prompt, you will leave the model select screen with the current implementation, rather than being "returned" to it (and thus having to retrace your steps once you resolve the issue)? Otherwise, yeah, I think this should be better/simpler...

@pfeerick pfeerick changed the title fix(color) - Fix display of model notes when selecting model. fix(color): Display of model notes when selecting model Dec 22, 2022
@pfeerick pfeerick added color Related generally to color LCD radios UX-UI Related to user experience (UX) or user interface (UI) behaviour bug/regression ↩️ A new version of EdgeTX broke something labels Dec 22, 2022
@pfeerick pfeerick added this to the 2.8.1 milestone Dec 22, 2022
@pfeerick
Copy link
Member

pfeerick commented Dec 22, 2022

Working flawlessly on TX16S with a telemetry RX blocking the model switch - returns to model select screen if model switch is not confirmed. Pre-flight checklist is being shown after the model switch when configured, and then the main screen.

@pfeerick pfeerick merged commit 8eb5545 into EdgeTX:main Dec 22, 2022
mha1 pushed a commit to mha1/edgetx that referenced this pull request Dec 22, 2022
* Fix display of model notes when selecting model.
Fixes issues 2722 and 2921.

* Move view close code as suggested by @pfeerick.
pfeerick pushed a commit that referenced this pull request Dec 23, 2022
* Fix display of model notes when selecting model.
Fixes issues 2722 and 2921.

* Move view close code as suggested by @pfeerick.
@eshifri eshifri mentioned this pull request Jan 12, 2023
1 task
@philmoz philmoz deleted the model-notes-fix branch September 20, 2023 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug/regression ↩️ A new version of EdgeTX broke something color Related generally to color LCD radios UX-UI Related to user experience (UX) or user interface (UI) behaviour
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Selecting a model that has "Display checklist" turned on...
3 participants