Debug runs where it shouldnt
Answered
Why is debugger on line 21, while the condition for this if block is false? It ignores everything inside this block including println, except this line (not sure if it executes). It's not the first time debugger works weird, pbly I dont understand sth

Please sign in to leave a comment.
Please report at https://youtrack.jetbrains.com/newIssue?project=KTIJ with the sample code to reproduce.
https://youtrack.jetbrains.com/issue/KTIJ-22721/Debugger-Step-Over-steps-wrongly-in-the-body-of-the-if