feedback-led: Ensure flash LED is stopped when prefer-flash gets disabled
Fixes: #82 Signed-off-by: Sam Day <me@samcday.com>
This commit is contained in:
@@ -168,7 +168,12 @@ color_string_to_color (const char *color, gboolean prefer_flash, FbdLedRgbColor
|
||||
static void
|
||||
on_prefer_flash_changed (FbdFeedbackLed *self)
|
||||
{
|
||||
self->prefer_flash = g_settings_get_boolean (self->settings, "prefer-flash");
|
||||
gboolean prefer_flash = g_settings_get_boolean (self->settings, "prefer-flash");
|
||||
|
||||
if (self->prefer_flash && !prefer_flash)
|
||||
fbd_feedback_end (FBD_FEEDBACK_BASE (self));
|
||||
|
||||
self->prefer_flash = prefer_flash;
|
||||
g_debug ("Prefer flash: %d", self->prefer_flash);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user