Community
Participate
Working Groups
Follow up from bug 316514 The expressions view overrides the variables view's contextActivated() method, and usually delegates these events to the parent. However, if the selection is empty (such as when a suspended thread with its top stack frame selected is collapsed) the view does not check to see if it is visible, but goes ahead and sets the input. This triggers the installation of the DefaultWatchExpressionModelProxy, (one per expression in the view), which, in turn, causes the expressions to be evaluated on suspend when the view is NOT visible.
Created attachment 171729 [details] patch for 3.5.x
Released to 3.5.2
(In reply to comment #2) > Released to 3.5.2 Sorry, 3.5.2+