From e070b0261b738d6f77446e53292e6f732daeea78 Mon Sep 17 00:00:00 2001 From: Elizaveta Shashkova Date: Thu, 2 Mar 2017 12:56:35 +0300 Subject: [PATCH] Updates from PyDev.Debugger: fix breakpoint skipping if it's on the last line of function (PY-22904) --- python/helpers/pydev/_pydevd_bundle/pydevd_frame.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/helpers/pydev/_pydevd_bundle/pydevd_frame.py b/python/helpers/pydev/_pydevd_bundle/pydevd_frame.py index 1728efb908df..106aa9f413be 100644 --- a/python/helpers/pydev/_pydevd_bundle/pydevd_frame.py +++ b/python/helpers/pydev/_pydevd_bundle/pydevd_frame.py @@ -611,7 +611,7 @@ class PyDBFrame: self.do_wait_suspend(thread, frame, event, arg) return self.trace_dispatch else: - if not breakpoint: + if not breakpoint and not is_return: # No stop from anyone and no breakpoint found in line (cache that). frame_skips_cache[line_cache_key] = 0