From 5735fd67c1891b45aa02aa5ced71a7ec068e9eab Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Thu, 13 Jul 2017 15:47:52 -0500 Subject: [PATCH] trivial: set engine back to idle A regression from 9945edbe74e491e17f8076df6e05e7da64183fbd causes a missing newline for many actions because it doesn't go back to idle --- src/fu-engine.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/fu-engine.c b/src/fu-engine.c index fedcd75b1..72eded207 100644 --- a/src/fu-engine.c +++ b/src/fu-engine.c @@ -1072,6 +1072,7 @@ fu_engine_install (FuEngine *self, } /* make the UI update */ + fu_engine_set_status (self, FWUPD_STATUS_IDLE); fu_device_set_modified (item->device, (guint64) g_get_real_time () / G_USEC_PER_SEC); fu_engine_emit_device_changed (self, item->device); fu_engine_emit_changed (self); @@ -1613,6 +1614,7 @@ fu_engine_get_store_from_blob (FuEngine *self, GBytes *blob_cab, GError **error) g_bytes_get_size (blob_cab)); as_store_set_origin (store, checksum); + fu_engine_set_status (self, FWUPD_STATUS_IDLE); return g_steal_pointer (&store); }