1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
Author: Francois Mazen <francois@mzf.fr>
Description: Fix webbrowser registration issue with python 3.7.2. See Bug#920639.
Bug: https://savannah.gnu.org/bugs/?58876
--- a/solfege/mainwin.py
+++ b/solfege/mainwin.py
@@ -25,10 +25,11 @@
# debian etch system, the browser does will freeze solfege until
# I close the browser window.
try:
+ webbrowser.get()
i = webbrowser._tryorder.index("x-www-browser")
webbrowser._tryorder.append(webbrowser._tryorder[i])
del webbrowser._tryorder[i]
-except ValueError:
+except (ValueError, webbrowser.Error):
pass
import sys
|