Skip to content

Commit 7c4ea70

Browse files
committed
Caught a plugin using theme.register() directly, so reinstated as stub
1 parent 47de607 commit 7c4ea70

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

theme.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,10 @@ def initialize(self):
162162
with open('themes/transparent.json') as f:
163163
self.style.theme_create('transparent', self.default_ttk_theme, json.load(f))
164164

165+
@deprecated('Theme colors are now applied automatically, even after initialization')
166+
def register(self, widget: tk.Widget | tk.BitmapImage) -> None: # noqa: CCR001, C901
167+
assert isinstance(widget, (tk.BitmapImage, tk.Widget)), widget
168+
165169
def register_alternate(self, pair: tuple, gridopts: dict) -> None:
166170
self.widgets_pair.append((pair, gridopts))
167171

0 commit comments

Comments
 (0)