X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fgui%2Fewidget.cpp;h=19009fb9f969a299a600678a4b1c446173dc847e;hp=2320cd467827fbb282b248ead11733bc5c4a27c9;hb=c4a55fbb1dbb22ccd43bfd92f1ec9df4f811310f;hpb=84007236ce796615a8e74432aad110164b23b8ec diff --git a/lib/gui/ewidget.cpp b/lib/gui/ewidget.cpp index 2320cd4..19009fb 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)