diff -r 597d7185437d -r 923d7f711cae RefactoringRope/MoveDialog.py --- a/RefactoringRope/MoveDialog.py Thu Nov 17 18:07:34 2022 +0100 +++ b/RefactoringRope/MoveDialog.py Tue Dec 20 14:18:42 2022 +0100 @@ -12,11 +12,18 @@ from PyQt6.QtCore import pyqtSlot from PyQt6.QtWidgets import QDialogButtonBox, QAbstractButton -from eric7 import Utilities from eric7.EricWidgets import EricFileDialog, EricMessageBox from eric7.EricWidgets.EricApplication import ericApp from eric7.EricWidgets.EricCompleters import EricFileCompleter +try: + from eric7.SystemUtilities.FileSystemUtilities import ( + toNativeSeparators +) +except ImportError: + # imports for eric < 23.1 + from eric7.Utilities import toNativeSeparators + from .Ui_MoveDialog import Ui_MoveDialog from .RefactoringDialogBase import RefactoringDialogBase @@ -194,7 +201,7 @@ ) if destination: - destination = Utilities.toNativeSeparators(destination) + destination = toNativeSeparators(destination) if not self.__project.startswithProjectPath(destination): if self.__moveType == "move_global_method": errorMessage = self.tr(