X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/84007236ce796615a8e74432aad110164b23b8ec..ce31b562c29e94d2421e0a2b0257030eca97f1cd:/lib/gui/ewidget.cpp diff --git a/lib/gui/ewidget.cpp b/lib/gui/ewidget.cpp index 2320cd46..19009fb9 100644 --- a/lib/gui/ewidget.cpp +++ b/lib/gui/ewidget.cpp @@ -54,6 +54,7 @@ void eWidget::resize(eSize size) only once. */ eSize old_size = m_size; eSize old_offset = m_client_offset; + m_client_size = size; m_client_offset = eSize(0, 0); event(evtWillChangeSize, &size, &m_client_offset); if (old_size == m_size) @@ -336,7 +337,7 @@ int eWidget::event(int event, void *data, void *data2) } else { eWidget *w = this; - while (w && !w->m_have_background_color) + while (w && !w->m_have_background_color) w = w->m_parent; if (w)