diff options
Diffstat (limited to 'src/gui/table.cpp')
-rw-r--r-- | src/gui/table.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/gui/table.cpp b/src/gui/table.cpp index 995c393c..e2808992 100644 --- a/src/gui/table.cpp +++ b/src/gui/table.cpp @@ -533,9 +533,12 @@ void GuiTable::_setFocusHandler(gcn::FocusHandler* focusHandler) { gcn::Widget::_setFocusHandler(focusHandler); - if (mModel) { - for (int r = 0; r < mModel->getRows(); ++r) { - for (int c = 0; c < mModel->getColumns(); ++c) { + if (mModel) + { + for (int r = 0; r < mModel->getRows(); ++r) + { + for (int c = 0; c < mModel->getColumns(); ++c) + { gcn::Widget *w = mModel->getElementAt(r, c); if (w) w->_setFocusHandler(focusHandler); |