mirror of
https://github.com/iNavFlight/inav-configurator.git
synced 2025-07-26 09:45:23 +03:00
fixed disabling of OSD elements
This commit is contained in:
parent
1a7d06705a
commit
b8567252af
2 changed files with 8 additions and 2 deletions
3
js/fc.js
3
js/fc.js
|
@ -625,5 +625,8 @@ var FC = {
|
|||
750: '750Hz',
|
||||
1000: '1kHz'
|
||||
}
|
||||
},
|
||||
getOsdDisabledFields: function () {
|
||||
return ['CRAFT_NAME', 'VTX_CHANNEL']
|
||||
}
|
||||
};
|
||||
|
|
|
@ -394,9 +394,9 @@ OSD.chooseFields = function () {
|
|||
F.ONTIME,
|
||||
F.FLYTIME,
|
||||
F.FLYMODE,
|
||||
// F.CRAFT_NAME,
|
||||
F.CRAFT_NAME,
|
||||
F.THROTTLE_POSITION,
|
||||
// F.VTX_CHANNEL,
|
||||
F.VTX_CHANNEL,
|
||||
F.CURRENT_DRAW,
|
||||
F.MAH_DRAWN,
|
||||
F.GPS_SPEED,
|
||||
|
@ -671,6 +671,9 @@ TABS.osd.initialize = function (callback) {
|
|||
|
||||
var checked = field.isVisible ? 'checked' : '';
|
||||
var $field = $('<div class="display-field field-' + field.index + '"/>');
|
||||
if (FC.getOsdDisabledFields().indexOf(field.name) != -1) {
|
||||
$field.hide();
|
||||
}
|
||||
$field.append(
|
||||
$('<input type="checkbox" name="' + field.name + '" class="togglesmall"></input>')
|
||||
.data('field', field)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue