obsidian-execute-code icon indicating copy to clipboard operation
obsidian-execute-code copied to clipboard

[BUG] TKinter use, Works one and then freezes

Open CodeKid2024 opened this issue 6 months ago • 1 comments

Describe the bug I am using tkinter (a python module for making GUI's) in the obsidian, and it works fine once after restarting obsidian. After I click on it a second time, the circle just keep son spinning and nothing happens.

Software Version Windows 23H2

To Reproduce Steps to reproduce the behavior:

  1. Past this code:
# importing only those functions which are needed 
from tkinter import *
from tkinter.ttk import *
from time import strftime 

# creating tkinter window 
root = Tk() 
root.title('Menu Demonstration') 

# Creating Menubar 
menubar = Menu(root) 

# Adding File Menu and commands 
file = Menu(menubar, tearoff = 0) 
menubar.add_cascade(label ='File', menu = file) 
file.add_command(label ='New File', command = None) 
file.add_command(label ='Open...', command = None) 
file.add_command(label ='Save', command = None) 
file.add_separator() 
file.add_command(label ='Exit', command = root.destroy) 

# Adding Edit Menu and commands 
edit = Menu(menubar, tearoff = 0) 
menubar.add_cascade(label ='Edit', menu = edit) 
edit.add_command(label ='Cut', command = None) 
edit.add_command(label ='Copy', command = None) 
edit.add_command(label ='Paste', command = None) 
edit.add_command(label ='Select All', command = None) 
edit.add_separator() 
edit.add_command(label ='Find...', command = None) 
edit.add_command(label ='Find again', command = None) 

# Adding Help Menu 
help_ = Menu(menubar, tearoff = 0) 
menubar.add_cascade(label ='Help', menu = help_) 
help_.add_command(label ='Tk Help', command = None) 
help_.add_command(label ='Demo', command = None) 
help_.add_separator() 
help_.add_command(label ='About Tk', command = None) 

# display Menu 
root.config(menu = menubar) 
mainloop()
  1. Run
  2. Close and run agian
  3. See error

Expected behavior Repeat the exact same process as the first time.

Screenshots image image

CodeKid2024 avatar Aug 13 '24 14:08 CodeKid2024