diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2020-05-11 15:30:57 +0300 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@qt.io> | 2020-05-12 13:36:02 +0300 |
commit | d812bc1532aa039eff787cda1f17026f760d7b16 (patch) | |
tree | af209e1f142c8ce9f12a93760e16c9874ec6e926 | |
parent | b9ba3d30bebca7a4ec2824374182b95960cc410f (diff) |
Change NTP setting synchronously
Changing both NTP and Time may lead to error:
Error org.freedesktop.timedate1.AutomaticTimeSyncEnabled:
Previous request is not finished, refusing.
Make sure we finish NTP request before attempting to set Time.
Task-number: QTBUG-80721
Change-Id: I97c945b4ad4eeed6b077e7843ba061784592c299
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
-rw-r--r-- | src/timedatesettings/systemtime_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/timedatesettings/systemtime_p.h b/src/timedatesettings/systemtime_p.h index a6ab646..b294598 100644 --- a/src/timedatesettings/systemtime_p.h +++ b/src/timedatesettings/systemtime_p.h @@ -66,7 +66,7 @@ public: void setNtp(bool val) { if (m_timeInterface) - m_timeInterface->SetNTP(val, true); + m_timeInterface->SetNTP(val, true).waitForFinished(); } QString timeZone() const { |