Fix kwargs bug in font picking logic
This commit is contained in:
parent
e952d19c68
commit
77c86078eb
@ -84,7 +84,8 @@ def get_fonts(path: Path = None) -> List[str]:
|
|||||||
|
|
||||||
@lru_cache(maxsize=None)
|
@lru_cache(maxsize=None)
|
||||||
def get_font_picker(**kwargs):
|
def get_font_picker(**kwargs):
|
||||||
return RandomFontPicker(**kwargs, return_default_font=True)
|
return_default_font = kwargs.pop("return_default_font", True)
|
||||||
|
return RandomFontPicker(**kwargs, return_default_font=return_default_font)
|
||||||
|
|
||||||
|
|
||||||
@lru_cache(maxsize=None)
|
@lru_cache(maxsize=None)
|
||||||
@ -96,9 +97,7 @@ def pick_random_mono_space_font_available_on_system(**kwargs):
|
|||||||
@lru_cache(maxsize=None)
|
@lru_cache(maxsize=None)
|
||||||
def pick_random_font_available_on_system(**kwargs):
|
def pick_random_font_available_on_system(**kwargs):
|
||||||
kwargs["excludes"] = (
|
kwargs["excludes"] = (
|
||||||
*kwargs.get(
|
*kwargs.get("excludes", {}),
|
||||||
"excludes",
|
|
||||||
),
|
|
||||||
"Kinnari",
|
"Kinnari",
|
||||||
"KacstOne",
|
"KacstOne",
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user