Skip to content

If manual mode is enabled as an available mode in the mode selector, but not currently selected by the switches, it still prevents the acro mode indicator from being shown #2723

Description

@Patronics

I've identified this issue to be caused by manual mode being continuously on when the configurator is active, as controlled by the logic here:

if (FC.isModeBitSet(modeElement.data('origId'))) {
// The flight controller can activate the mode
$('.mode .name').eq(modeElement.data('index')).data('modeElement').addClass('on').removeClass('inRange').removeClass('off');
if (jQuery.inArray(modeElement.data('modeName'), acroFail) !== -1) {
acroEnabled = false;
}

This leads to misleading display of the status for the acro mode, seeming to indicate that acro mode is unable to be activated even when no other modes are active.

See the following screenshots for an example of the behavior of the acro mode when there's a range defined for manual mode, as opposed to when manual mode has no assigned range.

Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions