diff --git a/src/sp-feoffset.cpp b/src/sp-feoffset.cpp
index 298d3e495981cd25e8197d16b9d24d423dd3ceff..b4a50679ed18fcec7280c5df422c4ce3b35caca2 100644 (file)
--- a/src/sp-feoffset.cpp
+++ b/src/sp-feoffset.cpp
static void
sp_feOffset_update(SPObject *object, SPCtx *ctx, guint flags)
{
- if (flags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG |
- SP_OBJECT_VIEWPORT_MODIFIED_FLAG)) {
-
- /* do something to trigger redisplay, updates? */
-
+ if (flags & SP_OBJECT_MODIFIED_FLAG) {
+ sp_object_read_attr(object, "dx");
+ sp_object_read_attr(object, "dy");
}
if (((SPObjectClass *) feOffset_parent_class)->update) {