最前面表示のバグを修正
This commit is contained in:
13
VRCT.py
13
VRCT.py
@@ -599,6 +599,8 @@ class App(customtkinter.CTk):
|
|||||||
self.attributes("-topmost", False)
|
self.attributes("-topmost", False)
|
||||||
|
|
||||||
self.entry_message_box.bind("<Return>", self.entry_message_box_press_key_enter)
|
self.entry_message_box.bind("<Return>", self.entry_message_box_press_key_enter)
|
||||||
|
self.entry_message_box.bind("<Any-KeyPress>", self.entry_message_box_press_key_any)
|
||||||
|
self.entry_message_box.bind("<Leave>", self.entry_message_box_leave)
|
||||||
|
|
||||||
if TRANSLATOR is None:
|
if TRANSLATOR is None:
|
||||||
# error update Auth key
|
# error update Auth key
|
||||||
@@ -642,6 +644,9 @@ class App(customtkinter.CTk):
|
|||||||
self.attributes("-topmost", False)
|
self.attributes("-topmost", False)
|
||||||
|
|
||||||
def entry_message_box_press_key_enter(self, event):
|
def entry_message_box_press_key_enter(self, event):
|
||||||
|
if ENABLE_FOREGROUND:
|
||||||
|
self.attributes("-topmost", True)
|
||||||
|
|
||||||
message = self.entry_message_box.get()
|
message = self.entry_message_box.get()
|
||||||
if len(message) > 0:
|
if len(message) > 0:
|
||||||
# translate
|
# translate
|
||||||
@@ -668,6 +673,14 @@ class App(customtkinter.CTk):
|
|||||||
# delete message in entry message box
|
# delete message in entry message box
|
||||||
self.entry_message_box.delete(0, customtkinter.END)
|
self.entry_message_box.delete(0, customtkinter.END)
|
||||||
|
|
||||||
|
def entry_message_box_press_key_any(self, event):
|
||||||
|
if ENABLE_FOREGROUND:
|
||||||
|
self.attributes("-topmost", False)
|
||||||
|
|
||||||
|
def entry_message_box_leave(self, event):
|
||||||
|
if ENABLE_FOREGROUND:
|
||||||
|
self.attributes("-topmost", True)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
app = App()
|
app = App()
|
||||||
app.mainloop()
|
app.mainloop()
|
||||||
Reference in New Issue
Block a user