Fix QuickPrefs floater sometimes being unmovable if toolbar button gets removed
parent
fc971a2c8f
commit
37192dc2d6
|
|
@ -604,6 +604,8 @@ void LLToolBarView::onToolBarButtonRemoved(LLView* button)
|
|||
FloaterQuickPrefs* quickprefs_floater = LLFloaterReg::getTypedInstance<FloaterQuickPrefs>("quickprefs");
|
||||
if (quickprefs_floater && quickprefs_floater->isShown())
|
||||
{
|
||||
quickprefs_floater->setUseTongue(false);
|
||||
quickprefs_floater->setDocked(false, false);
|
||||
quickprefs_floater->setCanDock(false);
|
||||
LLDockControl* dock_control = quickprefs_floater->getDockControl();
|
||||
dock_control->setDock(NULL);
|
||||
|
|
|
|||
|
|
@ -1915,7 +1915,8 @@ void FloaterQuickPrefs::dockToToolbarButton()
|
|||
else
|
||||
{
|
||||
setUseTongue(false);
|
||||
setDockControl(NULL);
|
||||
setDocked(false, false);
|
||||
setCanDock(false);
|
||||
setDockControl(NULL);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue