We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b985c6 commit 48fd27cCopy full SHA for 48fd27c
1 file changed
ida/idacode_utils/hooks.py
@@ -4,17 +4,15 @@
4
getcwd_original = os.getcwd
5
6
def getcwd_hook():
7
- global script_folder
8
-
9
- cwd = getcwd_original()
10
- if cwd.lower() in script_folder.lower() and script_folder.lower() != cwd.lower():
11
- cwd = script_folder
12
- return cwd
+ # NOTE: We return the script folder here, otherwise breakpoints fail in VSCode
+ if script_folder:
+ return script_folder
+ return getcwd_original()
13
14
def set_script_folder(folder):
15
global script_folder
16
17
script_folder = folder
18
19
def install():
20
- os.getcwd = getcwd_hook
+ os.getcwd = getcwd_hook
0 commit comments