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