diff options
-rw-r--r-- | pango/break-indic.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/pango/break-indic.c b/pango/break-indic.c index bb44d64c..64f300a9 100644 --- a/pango/break-indic.c +++ b/pango/break-indic.c @@ -94,10 +94,13 @@ static void not_cursor_position (PangoLogAttr *attr) { - attr->is_cursor_position = FALSE; - attr->is_char_break = FALSE; - attr->is_line_break = FALSE; - attr->is_mandatory_break = FALSE; + if (!attr->is_mandatory_break) + { + attr->is_cursor_position = FALSE; + attr->is_char_break = FALSE; + attr->is_line_break = FALSE; + attr->is_mandatory_break = FALSE; + } } static void |