add option cursorHome to eListbox::entryReset
[enigma2.git] / lib / gui / ewidget.cpp
index b4c24d86e10b9520e3df1cd3740c06c617e04a5a..023caa6a7e90341c4c3c6c0739a25da673835c5f 100644 (file)
@@ -32,6 +32,9 @@ void eWidget::move(ePoint pos)
        if (m_position == pos)
                return;
 
+                       /* ?? what about native move support? */
+       invalidate();
+
        m_position = pos;
        
        event(evtChangedPosition);
@@ -294,6 +297,10 @@ int eWidget::event(int event, void *data, void *data2)
                                painter.setBackgroundColor(m_background_color);
                                painter.clear();
                        }
+               } else
+               {
+                       if (m_have_background_color)
+                               painter.setBackgroundColor(m_background_color);
                }
                break;
        }