When reloading config also reload open-actions.conf
This commit is contained in:
parent
e8873804c0
commit
5ff66f6bfa
@ -1648,6 +1648,8 @@ class Boss:
|
||||
if bad_lines:
|
||||
self.show_bad_config_lines(bad_lines)
|
||||
self.apply_new_options(opts)
|
||||
from .open_actions import load_open_actions
|
||||
load_open_actions.clear_cached()
|
||||
|
||||
def safe_delete_temp_file(self, path: str) -> None:
|
||||
if is_path_in_temp_dir(path):
|
||||
|
||||
@ -69,6 +69,7 @@ if TYPE_CHECKING:
|
||||
def __call__(self) -> _T: ...
|
||||
def set_override(self, val: _T) -> None: ...
|
||||
def clear_override(self) -> None: ...
|
||||
def clear_cached(self) -> None: ...
|
||||
else:
|
||||
class RunOnce:
|
||||
|
||||
@ -84,6 +85,9 @@ else:
|
||||
self._cached_result = self.__wrapped__()
|
||||
return self._cached_result
|
||||
|
||||
def clear_cached(self):
|
||||
self._cached_result = RunOnce
|
||||
|
||||
def set_override(self, val):
|
||||
self._override = val
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user