mirror of
https://github.com/onyx-and-iris/vban-cmd-python.git
synced 2024-11-15 17:10:46 +00:00
Update base.py
fix bug setting dirty parameters
This commit is contained in:
parent
f3dcc6415b
commit
b4f1b8b93f
@ -198,12 +198,14 @@ class VbanCmd(metaclass=ABCMeta):
|
||||
)
|
||||
),
|
||||
)
|
||||
self._pdirty = private_packet.pdirty(self.public_packet)
|
||||
self._ldirty = any(any(list_) for list_ in (strip_comp, bus_comp))
|
||||
|
||||
if self._public_packet != private_packet:
|
||||
self._public_packet = private_packet
|
||||
if private_packet.pdirty(self.public_packet):
|
||||
if self.pdirty:
|
||||
self.subject.notify("pdirty")
|
||||
if any(any(list_) for list_ in (strip_comp, bus_comp)):
|
||||
if self.ldirty:
|
||||
self.subject.notify(
|
||||
"ldirty",
|
||||
(
|
||||
|
Loading…
Reference in New Issue
Block a user