PR# 19409 [er] Watch window does not correctly show an iterated item (using `across’)

Problem Report Summary
Submitter: axarosenberg
Category: EiffelStudio
Priority: Low
Date: 2017/11/27
Class: Bug
Severity: Non-critical
Number: 19409
Release: 17.05.10.0416
Confidential: No
Status: Open
Responsible: jfiat_es
Environment: win
Synopsis: [er] Watch window does not correctly show an iterated item (using `across’)

Description
The Watch window does not correctly show an iterated item (using `across’); it display the cursor on the container instead of the item.

For instance, I have l_container: DS_ARRAYED_LIST [STRING] and I do “across l_container as i_item loop do_nothing end”
In the debugger, I add in the Watcher i_item.item, and that gives me the content of a cursor on l_container.
Here are 2 examples in my code: See screenshot attached.

--
Eric Bezault, on behalf of Emmanuel Bouyer
To Reproduce

										
Problem Report Interactions
From:axarosenberg    Date:2017/11/27    Download   
Attachments for problem report #19409

Attachment: watcher.jpg     Size:59689