restore current path after modifying it.
This commit is contained in:
@@ -48,6 +48,9 @@ class ElectrumGui:
|
|||||||
def __init__(self, wallet):
|
def __init__(self, wallet):
|
||||||
self.wallet = wallet
|
self.wallet = wallet
|
||||||
self.app = QApplication(sys.argv)
|
self.app = QApplication(sys.argv)
|
||||||
|
# Should probably not modify the current path but instead
|
||||||
|
# change the behaviour of rsrc(...)
|
||||||
|
self.old_path = QDir.currentPath()
|
||||||
cd_data_dir()
|
cd_data_dir()
|
||||||
with open(rsrc("style.css")) as style_file:
|
with open(rsrc("style.css")) as style_file:
|
||||||
self.app.setStyleSheet(style_file.read())
|
self.app.setStyleSheet(style_file.read())
|
||||||
@@ -57,6 +60,10 @@ class ElectrumGui:
|
|||||||
self.mini = MiniWindow(actuator, self.expand)
|
self.mini = MiniWindow(actuator, self.expand)
|
||||||
driver = MiniDriver(self.wallet, self.mini)
|
driver = MiniDriver(self.wallet, self.mini)
|
||||||
|
|
||||||
|
# Reset path back to original value now that loading the GUI
|
||||||
|
# is completed.
|
||||||
|
QDir.setCurrent(self.old_path)
|
||||||
|
|
||||||
if url:
|
if url:
|
||||||
self.set_url(url)
|
self.set_url(url)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user