flybywiresim / aircraft

The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
https://flybywiresim.com
GNU General Public License v3.0
4.93k stars 1.01k forks source link

fix: Fixed bug in checklist to not display previous checklists as completed #8615

Closed frankkopp closed 2 months ago

frankkopp commented 2 months ago

Summary of Changes

Fixed a small bug that completed checklist in previous flight phases were no longer shown as completed in later flight phases.

Discord username (if different from GitHub): cdr_maverick

Testing instructions

Very simple fix - might not require a test.

If tested then check that checklists stay completed when in later flight phases and that checklist still become "relevant" when flight phases change - good example is after touchdown - this checklist is not relevant while still in the air and it is not checked for completeness (when autocomplete is on) before touchdown.

How to download the PR for QA

Every new commit to this PR will cause new A32NX and A380X artifacts to be created, built, and uploaded.

  1. Make sure you are signed in to GitHub
  2. Click on the Checks tab on the PR
  3. On the left side, find and click on the PR Build tab
  4. Click on either flybywire-aircraft-a320-neo or flybywire-aircraft-a380-842 download link at the bottom of the page
noonebling commented 2 months ago

Quality Assurance Trainee Report

Discord : noonebling Object of testing: 8615 Tier of Testing : 1 Date : 10/04/2024

Testing Process: Tested that completed checklist in previous flight phases were no longer shown as completed in later flight phases Checklist still become "relevant" when flight phases change

Negatives: N/A

Testing Results: Passed

Conclusions: Works as expected