Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Symbols Broswer bug
(1/1)
cpprooky:
I found a bug in the "symbols browser" (with the 10/16 NB but might be the same with older ones !)
1- Open a project with at least 2 classes : Class B inherits from A
2- Activate the option "Show inherited members" in the "Symbols browser"
3- Expand the tree of class B and its "Base Classes" : Class A appears here : It's all fine.
4- deactivate the "Show inherited members" option
5- The children nodes of class B "Derived Class" is still visible and you cannot collapse it anymore.
It seems the tree must be collapsed when you disable the option. I think it should be done automatically ?
Maybe this bug has already been declared, but couldn't find it.
killerbot:
I can confirm this :
Example code :
--- Code: ---class MyBase
{
int m_Base;
};
class MyDerived : public Base
{
int m_Derived;
};
int main()
{
return 0;
} // end of main
--- End code ---
Also note : there seems to be an endless chain of base->derived->base-> derived and so on ....
Could you please file it at berlios ? Copy past in there the example code.
cpprooky:
I tried to record this bug in berlios but I must be a fool ... I can't achieve that !!!
And I confirm the endless chain of derived | base
Navigation
[0] Message Index
Go to full version