diff options
author | Sebastian Geerken <devnull@localhost> | 2015-02-03 11:01:28 +0100 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2015-02-03 11:01:28 +0100 |
commit | ac04cad270ed1ad13e99124361b14af6682234e2 (patch) | |
tree | e5961f80e168c12cb4664633ce080b4b44fd9d45 /dw/oofpositionedmgr.cc | |
parent | cdc7bebac4c0fa7fe198c4b72c62948ffeb12815 (diff) |
Removed 'reference' of posioned elements.
Diffstat (limited to 'dw/oofpositionedmgr.cc')
-rw-r--r-- | dw/oofpositionedmgr.cc | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/dw/oofpositionedmgr.cc b/dw/oofpositionedmgr.cc index fc4ad938..db5cc5e6 100644 --- a/dw/oofpositionedmgr.cc +++ b/dw/oofpositionedmgr.cc @@ -93,17 +93,7 @@ int OOFPositionedMgr::addWidgetOOF (Widget *widget, OOFAwareWidget *generator, DBG_OBJ_ENTER ("construct.oofm", 0, "addWidgetOOF", "%p, %p, %d", widget, generator, externalIndex); - Widget *reference = NULL; - - for (Widget *widget2 = generator; reference == NULL && widget2 != container; - widget2 = widget2->getParent ()) - if (isReference (widget2)) - reference = widget2; - - if (reference == NULL) - reference = container; - - Child *child = new Child (widget, generator, reference, externalIndex); + Child *child = new Child (widget, generator, externalIndex); children->put (child); childrenByWidget->put (new TypedPointer<Widget> (widget), child); @@ -112,7 +102,6 @@ int OOFPositionedMgr::addWidgetOOF (Widget *widget, OOFAwareWidget *generator, DBG_OBJ_ARRSET_PTR ("children", children->size() - 1, widget); DBG_OBJ_SET_PTR_O (widget, "<Positioned>.generator", generator); - DBG_OBJ_SET_PTR_O (widget, "<Positioned>.reference", reference); DBG_OBJ_SET_NUM_O (widget, "<Positioned>.externalIndex", externalIndex); DBG_OBJ_MSGF ("construct.oofm", 1, "=> %d", subRef); |