mirror of
https://github.com/opentx/opentx.git
synced 2025-07-19 14:25:11 +03:00
Delay not applicable on Stay logical switches
This commit is contained in:
parent
2e35e095c6
commit
f686934430
1 changed files with 10 additions and 2 deletions
|
@ -4633,10 +4633,18 @@ void menuModelCustomSwitches(uint8_t event)
|
||||||
lcd_putsiAtt(CSW_5TH_COLUMN, y, STR_MMMINV, 0, horz==CSW_FIELD_DURATION ? attr : 0);
|
lcd_putsiAtt(CSW_5TH_COLUMN, y, STR_MMMINV, 0, horz==CSW_FIELD_DURATION ? attr : 0);
|
||||||
|
|
||||||
// CSW delay
|
// CSW delay
|
||||||
if (cs->delay > 0)
|
if (cstate == CS_FAMILY_STAY) {
|
||||||
|
lcd_puts(CSW_6TH_COLUMN, y, "N/A");
|
||||||
|
if (attr && horz == CSW_FIELD_DELAY) {
|
||||||
|
REPEAT_LAST_CURSOR_MOVE();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (cs->delay > 0) {
|
||||||
lcd_outdezAtt(CSW_6TH_COLUMN, y, 5*cs->delay, (horz==CSW_FIELD_DELAY ? attr : 0)|PREC1|LEFT);
|
lcd_outdezAtt(CSW_6TH_COLUMN, y, 5*cs->delay, (horz==CSW_FIELD_DELAY ? attr : 0)|PREC1|LEFT);
|
||||||
else
|
}
|
||||||
|
else {
|
||||||
lcd_putsiAtt(CSW_6TH_COLUMN, y, STR_MMMINV, 0, horz==CSW_FIELD_DELAY ? attr : 0);
|
lcd_putsiAtt(CSW_6TH_COLUMN, y, STR_MMMINV, 0, horz==CSW_FIELD_DELAY ? attr : 0);
|
||||||
|
}
|
||||||
|
|
||||||
if (attr && horz == CSW_FIELD_V3 && cstate != CS_FAMILY_STAY) {
|
if (attr && horz == CSW_FIELD_V3 && cstate != CS_FAMILY_STAY) {
|
||||||
REPEAT_LAST_CURSOR_MOVE();
|
REPEAT_LAST_CURSOR_MOVE();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue