Author Topic: Symbols Broswer bug  (Read 3377 times)

cpprooky

  • Guest
Symbols Broswer bug
« on: October 18, 2006, 12:18:56 pm »
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.

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5494
Re: Symbols Broswer bug
« Reply #1 on: October 18, 2006, 12:45:54 pm »
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

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

  • Guest
Re: Symbols Broswer bug
« Reply #2 on: October 18, 2006, 01:47:04 pm »
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