Bug #79
closedbug fixes in StdTabViews
100%
Description
View.SetIndex needs to call 'Neutralize' in order to prevent locking some controls (in particular list boxes) in the nested form view. Reported by luowy, 2015-10-28.
View.Neutralize needs to test the embedded view for NIL.
Refers to oberoncore B19.
TrapCleaner.Cleanup needs to set t.v.tc to NIL before calling t.v.Reset in order to prevent calling PopTrapCleaner and thereby emptying the trap stack.
Refers to oberoncore B20.
Updated by W. Luo about 10 years ago
the bug at StdTabViews.Frame.SetIndex
PROCEDURE (f: Frame) SetIndex* (i: INTEGER), NEW;
VAR from: INTEGER; tv: View;
BEGIN
tv := f.view(View); from := tv.index;
tv.Neutralize();(* add the line *)
tv.SetIndex(i);
CallNotifier(tv, from, i)
END SetIndex;
Updated by I. Denisov almost 10 years ago
- Subject changed from the selection of StdTabViews.View' item to bug fixes in StdTabViews
- Status changed from New to In Progress
- Target version set to 1.7
- % Done changed from 0 to 50
During the discussion we decided to unite several fixes in StdTabViews in one issue
http://forum.blackboxframework.org/viewtopic.php?f=40&t=314
Updated by I. Denisov almost 10 years ago
- Status changed from In Progress to Closed
- % Done changed from 50 to 100