PR# 19584 EV_NOTEBOOK raises a check exception on tab change
Problem Report Summary
Submitter: rfosmond
Category: EiffelVision
Priority: Medium
Date: 2019/09/22
Class: Bug
Severity: Serious
Number: 19584
Release: 18.07
Confidential: No
Status: Open
Responsible:
Environment: win
Synopsis: EV_NOTEBOOK raises a check exception on tab change
Description
When a notebook tab is an EV_RICH_TEXT widget (without enclosing container), changing tabs from the second to the first will raise a check exception. Issue can be reproduced easily (using attached Eiffel Build project). Including a call disable_word_wrapping for the first rich text widget, with or without setting any text, will cause the problem to appear. Placing the text widget inside a box container also makes the issue disappear (though not doubt it lurks in the shadows still)
To Reproduce
Compile and execute attached project. Select second tab, then re-select first tab
Problem Report Interactions