summaryrefslogtreecommitdiff
path: root/otk/widget.cc
diff options
context:
space:
mode:
Diffstat (limited to 'otk/widget.cc')
-rw-r--r--otk/widget.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/otk/widget.cc b/otk/widget.cc
index e085bc9f..9cc822ae 100644
--- a/otk/widget.cc
+++ b/otk/widget.cc
@@ -248,6 +248,8 @@ void OtkWidget::render(void)
{
if (!_texture) return;
+ printf("rendering %lx\n", _texture);
+
_bg_pixmap = _texture->render(_rect.width(), _rect.height(), _bg_pixmap);
if (_bg_pixmap)
@@ -386,8 +388,8 @@ void OtkWidget::adjustVert(void)
void OtkWidget::update(void)
{
if (_dirty) {
- if (!_unmanaged)
- adjust();
+ printf("widget dirty, redrawing\n");
+ adjust();
render();
XClearWindow(OBDisplay::display, _window);
}