scrollableDropdown_font_familyからマウスカーソルが離れると非表示になるようにMethodを追加

This commit is contained in:
misygauziya
2023-07-14 18:26:53 +09:00
parent c7cc2ff551
commit bb1a37f282
2 changed files with 7 additions and 3 deletions

View File

@@ -540,7 +540,11 @@ class ToplevelWindowConfig(CTkToplevel):
command=self.optionmenu_font_family_callback,
font=CTkFont(family=self.parent.FONT_FAMILY),
)
self.scrollableDropdown_font_family.frame.bind("<Leave>", lambda e: self.scrollableDropdown_font_family._iconify())
self.scrollableDropdown_font_family.bind(
"<Leave>",
lambda e: self.scrollableDropdown_font_family._withdraw() if not str(e.widget).startswith(".!ctkscrollabledropdown.") else None,
add="+"
)
## optionmenu ui language
row += 1