fix: add retry for minitouch and MaaTouch builders

This commit is contained in:
2026-07-05 23:00:23 +08:00
parent 63c464b51a
commit 810e669118
2 changed files with 7 additions and 0 deletions
+6
View File
@@ -107,6 +107,7 @@ class MaaTouch(Connection):
_maatouch_init_thread = None
@cached_property
@retry
def _maatouch_builder(self):
self.maatouch_init()
return MaatouchBuilder(self)
@@ -298,3 +299,8 @@ class MaaTouch(Connection):
builder.contact = 1
builder.up().commit()
builder.send()
if __name__ == '__main__':
self = MaaTouch('src')
self.maatouch_uninstall()
+1
View File
@@ -373,6 +373,7 @@ class Minitouch(Connection):
_minitouch_init_thread = None
@cached_property
@retry
def _minitouch_builder(self):
self.minitouch_init()
return CommandBuilder(self)