src/eric7/Debugger/StartDialog.py

branch
server
changeset 10630
552a790fd9bc
parent 10439
21c28b0f9e41
child 10633
dda7e43934dc
--- a/src/eric7/Debugger/StartDialog.py	Tue Feb 27 15:05:53 2024 +0100
+++ b/src/eric7/Debugger/StartDialog.py	Fri Mar 08 15:30:23 2024 +0100
@@ -16,6 +16,7 @@
 from eric7 import Preferences
 from eric7.EricWidgets.EricApplication import ericApp
 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
+from eric7.SystemUtilities import FileSystemUtilities
 
 from .Ui_StartDialog import Ui_StartDialog
 
@@ -203,6 +204,13 @@
         self.scriptnamePicker.addItems(scriptsList)
         self.scriptnamePicker.setText(scriptName)
 
+        self.scriptnamePicker.setRemote(
+            FileSystemUtilities.isRemoteFileName(scriptName)
+        )
+        self.workdirPicker.setRemote(
+            FileSystemUtilities.isRemoteFileName(scriptName)
+        )
+
         if dialogMode == StartDialogMode.Debug:
             enableMultiprocessGlobal = Preferences.getDebugger("MultiProcessEnabled")
             self.tracePythonCheckBox.setChecked(tracePython)

eric ide

mercurial