Be even more defensive about URL handling. Closes LP #554571

This commit is contained in:
Chris Jones 2010-07-03 16:05:15 +01:00
parent fdf169a2fd
commit 838d27bb60

View File

@ -1220,8 +1220,12 @@ for %s (%s)' % (name, urlplugin.__class__.__name__))
oldstyle = True
if oldstyle == False:
gtk.show_uri(None, url, gtk.gdk.CURRENT_TIME)
else:
try:
gtk.show_uri(None, url, gtk.gdk.CURRENT_TIME)
except:
oldstyle = True
if oldstyle == True:
dbg('Old gtk (%s,%s,%s), calling xdg-open' % gtk.gtk_version)
try:
subprocess.Popen(["xdg-open", url])