diff --git a/src/gui/widgets/ControllerRackView.cpp b/src/gui/widgets/ControllerRackView.cpp index 2e4cd4e6e..804d7e5db 100644 --- a/src/gui/widgets/ControllerRackView.cpp +++ b/src/gui/widgets/ControllerRackView.cpp @@ -2,6 +2,7 @@ * ControllerRackView.cpp - view for song's controllers * * Copyright (c) 2008-2009 Paul Giblock + * Copyright (c) 2010 Tobias Doerffel * * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net * @@ -22,7 +23,6 @@ * */ - #include #include #include @@ -173,6 +173,10 @@ void ControllerRackView::addController() engine::getSong()->addController( new LfoController( engine::getSong() ) ); update(); + + // fix bug which always made ControllerRackView loose focus when adding + // new controller + setFocus(); }