Make UI update faster on TOT change.

Fixes https://github.com/Khopa/dcs_liberation/issues/815
This commit is contained in:
Dan Albert 2021-01-30 20:25:34 -08:00
parent 8c5c08d678
commit 646ba94d10

View File

@ -168,6 +168,8 @@ class PackageModel(QAbstractListModel):
def set_tot(self, tot: datetime.timedelta) -> None: def set_tot(self, tot: datetime.timedelta) -> None:
self.package.time_over_target = tot self.package.time_over_target = tot
self.update_tot() self.update_tot()
# For some reason this is needed to make the UI update quickly.
self.layoutChanged.emit()
def set_asap(self, asap: bool) -> None: def set_asap(self, asap: bool) -> None:
self.package.auto_asap = asap self.package.auto_asap = asap