mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2026-08-20 06:29:02 +00:00
Move frequency dirty-check to set() to avoid redundant repaints
Co-authored-by: gullradriel <3157857+gullradriel@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
1fcd87756e
commit
167f89df0b
@@ -568,8 +568,10 @@ BigFrequency::BigFrequency(Rect parent_rect, rf::Frequency frequency)
|
||||
: Widget{parent_rect}, _frequency{frequency} {}
|
||||
|
||||
void BigFrequency::set(const rf::Frequency frequency) {
|
||||
_frequency = frequency;
|
||||
set_dirty();
|
||||
if (_frequency != frequency) {
|
||||
_frequency = frequency;
|
||||
set_dirty();
|
||||
}
|
||||
}
|
||||
|
||||
void BigFrequency::paint(Painter& painter) {
|
||||
|
||||
Reference in New Issue
Block a user