@@ -425,6 +425,9 @@ def reaper_main(
425425 hwnd = win32gui .FindWindow ('REAPERwnd' , None )
426426 win32gui .ShowWindow (hwnd , 2 )
427427 reapy .open_project (new_path , in_new_tab = True )
428+ unsaved = reapy .Project (0 )
429+ if unsaved .name == '' and unsaved .n_tracks == 0 :
430+ unsaved .close ()
428431 project = reapy .Project ()
429432 RPR .MoveEditCursor (- project .cursor_position , False )
430433 audio_select (audio )
@@ -461,6 +464,7 @@ def reaper_main(
461464 make_episode (video , folder , title , number , ext , output_file )
462465 buttons_active (master , BUTTONS )
463466 master .wm_deiconify ()
467+ master .focus_force ()
464468
465469
466470def on_save_click (checkboxes : Dict , master : tkinter .Tk , BUTTONS : List ):
@@ -492,7 +496,7 @@ def resource_path(path):
492496y = (s_height - height ) // 2
493497master .geometry (f'{ width } x{ height } +{ x } +{ y - upper } ' )
494498master .resizable (width = False , height = False )
495- master .title ('REAPERSCRIPT v3.08 ' )
499+ master .title ('REAPERSCRIPT v3.09 ' )
496500master .iconbitmap (default = resource_path ('ico.ico' ))
497501img = Image .open (resource_path ('background.png' ))
498502tk_img = ImageTk .PhotoImage (img )
0 commit comments