Skip to content

Commit 60f1b1e

Browse files
committed
qtvcp -file_manager: fix deleting jump folder that is not present
Befor you couldn't remove an non existing folder Jim noticed and fixed this problem
1 parent c98dca5 commit 60f1b1e

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

lib/python/qtvcp/widgets/file_manager.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
LOG = logger.getLogger(__name__)
3030

3131
# Force the log level for this module
32-
# LOG.setLevel(logger.INFO) # One of DEBUG, INFO, WARNING, ERROR, CRITICAL
32+
LOG.setLevel(logger.DEBUG) # One of DEBUG, INFO, WARNING, ERROR, CRITICAL
3333

3434
_translate = QCoreApplication.translate
3535

@@ -461,8 +461,14 @@ def onActionClicked(self):
461461
print(e)
462462
elif btn == self.delButton:
463463
try:
464-
self.jump_delete.append(name)
465-
self._jumpList.pop(name)
464+
x = self.jumpButton.text()
465+
if name in self._jumpList:
466+
self.jump_delete.append(name)
467+
self._jumpList.pop(name)
468+
elif x in self._jumpList:
469+
self.jump_delete.append(x)
470+
self._jumpList.pop(x)
471+
else: return # don't know what to do otherwise
466472
self.settingMenu.clear()
467473
for key in self._jumpList:
468474
self.addAction(key)

0 commit comments

Comments
 (0)