Changeset 1688

Show
Ignore:
Timestamp:
2005-12-06 01:50:30 (3 years ago)
Author:
jkivlighn
Message:

Immediately destroy the file chooser dialog after we've got a file, rather than after all clip info has been read

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • annoamp/trunk/annoamp.py

    r1687 r1688  
    203203    chooser = gtk.FileChooserDialog("Open a playlist.", None, gtk.FILE_CHOOSER_ACTION_OPEN, (gtk.STOCK_CANCEL,gtk.RESPONSE_CANCEL,gtk.STOCK_OPEN,gtk.RESPONSE_OK)) 
    204204    if chooser.run() == gtk.RESPONSE_OK: 
    205         files = m3uhandler.load_m3u(chooser.get_filename()) 
     205        filename = chooser.get_filename() 
     206        chooser.destroy() 
     207        files = m3uhandler.load_m3u(filename) 
    206208        for file in files: 
    207209            load_file(file[1]) 
    208     chooser.destroy() 
     210    else: 
     211        chooser.destroy() 
    209212     
    210213def save_playlist(widget): 
     
    223226    chooser = gtk.FileChooserDialog("Add a file.", None, gtk.FILE_CHOOSER_ACTION_OPEN, (gtk.STOCK_CANCEL,gtk.RESPONSE_CANCEL,gtk.STOCK_OPEN,gtk.RESPONSE_OK)) 
    224227    if chooser.run() == gtk.RESPONSE_OK: 
    225         load_file(chooser.get_filename()) 
    226     chooser.destroy() 
     228        file = chooser.get_filename() 
     229        chooser.destroy() 
     230        load_file(file) 
     231    else: 
     232        chooser.destroy() 
    227233     
    228234def add_file_p2(filename, info):