[Time and Date] Time doesn't change when switching off ntp

Hello. When simultaneously trying to switch off ntp and change date, date is not changed with message: "Previous request is not finished, refusing."

Problem is that, timeDateService->setNtp( ); return when the signal is send. Then timeDateService->setTime( ); is called but timesyncd is still changing ntp and thus droping setTime call.