Files
SingularityViewer/indra
Aleric Inglewood 675ef17d92 Bug fix: don't loop endlessly when getParentFloater returns it's argument.
It has happened to me that this hung the viewer. The cause is that
when you call parent->getParentFloater(child), then getParentFloater
which starts like this:

LLFloater*   LLFloaterView::getParentFloater(LLView* viewp)
{
    LLView* parentp = viewp->getParent();

starts with parentp == this. And the following logic causes
it to return 'viewp'!

I'm pretty sure that getParentFloater's whole design is wrong,
but I don't see another way to avoid this problem then with
this hack, except by making changes that do a lot more and
are a risk with regard breaking code elsewhere.
2011-05-14 02:22:37 +02:00
..
2010-11-15 10:45:16 +01:00
2011-05-08 17:08:48 +02:00
2011-04-09 20:29:12 +02:00
2011-05-10 13:47:17 +02:00
2011-05-08 17:08:48 +02:00
2011-05-08 17:08:48 +02:00
2011-05-07 05:47:13 +02:00
2010-04-02 02:48:44 -03:00
2011-01-25 05:50:49 +01:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00