summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2011-06-07 16:42:48 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2011-06-07 16:42:48 +0000
commitbe1abb12ffcd8ded8638742e96ac60d754dac8f5 (patch)
tree3383a3c0adcceb602f8f4f492573523ca1e2bb16 /libs
parenta91d18414ac7e33889595ee8dfd904177dc3ae94 (diff)
more clock tweaking
git-svn-id: svn://localhost/ardour2/branches/3.0@9680 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs')
-rw-r--r--libs/gtkmm2ext/cairocell.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/cairocell.cc b/libs/gtkmm2ext/cairocell.cc
index 79b5a673b4..97c806752a 100644
--- a/libs/gtkmm2ext/cairocell.cc
+++ b/libs/gtkmm2ext/cairocell.cc
@@ -116,9 +116,16 @@ CairoTextCell::render (Cairo::RefPtr<Cairo::Context>& context)
return;
}
+ context->save ();
+
+ context->rectangle (bbox.x, bbox.y, bbox.width, bbox.height);
+ context->clip ();
+
_font->apply (context);
context->move_to (bbox.x, bbox.y + bbox.height + y_offset);
context->show_text (_text);
+
+ context->restore ();
}
void