Skip to content

Commit 2442f59

Browse files
committed
*actually* fix regular tweaks not applying
1 parent eee2df5 commit 2442f59

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

devicemanagement/device_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@ def apply_changes(self, update_label=lambda x: None, show_alert=lambda x: None):
530530
basic_plists = tweak.apply_tweak(basic_plists, self.allow_risky_tweaks)
531531
basic_plists_ownership[tweak.file_location] = tweak.owner
532532
if tweak.enabled and isinstance(tweak, RdarFixTweak) and Version(self.get_current_device_version()) >= Version("26.0"):
533-
uses_domains = True
533+
use_bookrestore = True
534534
elif isinstance(tweak, NullifyFileTweak):
535535
tweak.apply_tweak(files_data)
536536
if tweak.enabled and tweak.file_location.value.startswith("/var/mobile/"):
@@ -545,7 +545,7 @@ def apply_changes(self, update_label=lambda x: None, show_alert=lambda x: None):
545545
)
546546
if tweak.uses_domains():
547547
uses_domains = True
548-
else:
548+
elif not tweak.is_empty():
549549
use_bookrestore = True
550550
elif isinstance(tweak, StatusBarTweak):
551551
tweak.apply_tweak(files_to_restore=files_to_restore)

gui/main_window.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
from tweaks.tweaks import tweaks, TweakID
2121

22-
App_Version = "7.0.1"
22+
App_Version = "7.0.2"
2323
App_Build = 0
2424

2525
class MainWindow(QtWidgets.QMainWindow):

tweaks/posterboard/posterboard_tweak.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ def __init__(self):
3434

3535
def uses_domains(self):
3636
return (len(self.tendies) > 0 or self.videoFile != None or len(self.resetModes) > 0)
37+
38+
def is_empty(self) -> bool:
39+
return not self.uses_domains()
3740

3841
def verify_tendie(self, new_tendie: TendieFile, is_template: bool = False) -> bool:
3942
if new_tendie.descriptor_cnt + self.get_descriptor_count() <= 10:

tweaks/posterboard/template_options/templates_tweak.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ def uses_domains(self):
2323
return True
2424
return False
2525

26+
def is_empty(self) -> bool:
27+
return len(self.templates) == 0
28+
2629
def add_template(self, file: str, version: str = None):
2730
try:
2831
new_template = TemplateFile(path=file, device_version=version)

0 commit comments

Comments
 (0)