News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

Symbols Broswer bug

Started by cpprooky, October 18, 2006, 12:18:56 PM

Previous topic - Next topic

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 :

class MyBase
{
int m_Base;
};

class MyDerived : public Base
{
int m_Derived;
};


int main()
{
return 0;
} // end of main


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