From 8263b21dacc67b6be72324b76fae795b58df5567 Mon Sep 17 00:00:00 2001 From: robojumper Date: Sat, 27 Apr 2024 16:36:50 +0200 Subject: [PATCH] final cleanup --- src/egg/core/eggAsyncDisplay.cpp | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/egg/core/eggAsyncDisplay.cpp b/src/egg/core/eggAsyncDisplay.cpp index 8b2365bd..0865b526 100644 --- a/src/egg/core/eggAsyncDisplay.cpp +++ b/src/egg/core/eggAsyncDisplay.cpp @@ -36,16 +36,14 @@ AsyncDisplay::AsyncDisplay(u8 maxRetrace): Display(maxRetrace) { f32 AsyncDisplay::calcS() { f32 tmp = this->field_0x9C + this->field_0xA0; this->field_0x9C = tmp; - if (!(tmp > 1.0f)) { - return tmp; - } - - if (this->mScreenStateFlag.onBit(4)) { - this->field_0x9C = tmp - 1.0f; - this->mScreenStateFlag.resetBit(4); - } else { - this->field_0x9C = tmp - this->field_0xA0; - this->mScreenStateFlag.setBit(4); + if (tmp > 1.0f) { + if (this->mScreenStateFlag.onBit(4)) { + this->field_0x9C = tmp - 1.0f; + this->mScreenStateFlag.resetBit(4); + } else { + this->field_0x9C = tmp - this->field_0xA0; + this->mScreenStateFlag.setBit(4); + } } return tmp; }