Call GV_IS_GV_VALUE() without offset applied
This commit is contained in:
@@ -152,13 +152,13 @@ class OutputChannelBar : public ChannelBar
|
||||
int32_t ldMax;
|
||||
int32_t ldMin;
|
||||
|
||||
if (GV_IS_GV_VALUE(ld->min - LIMIT_STD_MAX, -limit, 0)) {
|
||||
if (GV_IS_GV_VALUE(ld->min, -limit, 0)) {
|
||||
ldMin = limMin;
|
||||
} else {
|
||||
ldMin = ld->min;
|
||||
}
|
||||
|
||||
if (GV_IS_GV_VALUE(ld->max + LIMIT_STD_MAX, 0, limit)) {
|
||||
if (GV_IS_GV_VALUE(ld->max, 0, limit)) {
|
||||
ldMax = limMax;
|
||||
} else {
|
||||
ldMax = ld->max;
|
||||
@@ -200,16 +200,16 @@ class OutputChannelBar : public ChannelBar
|
||||
int limit = CHANNELS_LIMIT;
|
||||
LimitData* lim = limitAddress(channel);
|
||||
|
||||
if (GV_IS_GV_VALUE(lim->min - LIMIT_STD_MAX, -limit, 0)) {
|
||||
if (GV_IS_GV_VALUE(lim->min, -limit, 0)) {
|
||||
int ldMin =
|
||||
GET_GVAR_PREC1(lim->min - LIMIT_STD_MAX, -limit, 0, mixerCurrentFlightMode)
|
||||
GET_GVAR_PREC1(lim->min, -limit, 0, mixerCurrentFlightMode)
|
||||
+ LIMIT_STD_MAX;
|
||||
if (limMin != ldMin) invalidate();
|
||||
limMin = ldMin;
|
||||
}
|
||||
if (GV_IS_GV_VALUE(lim->max + LIMIT_STD_MAX, 0, limit)) {
|
||||
if (GV_IS_GV_VALUE(lim->max, 0, limit)) {
|
||||
int ldMax =
|
||||
GET_GVAR_PREC1(lim->max + LIMIT_STD_MAX, 0, limit, mixerCurrentFlightMode)
|
||||
GET_GVAR_PREC1(lim->max, 0, limit, mixerCurrentFlightMode)
|
||||
- LIMIT_STD_MAX;
|
||||
if (limMax != ldMax) invalidate();
|
||||
limMax = ldMax;
|
||||
|
||||
Reference in New Issue
Block a user