Author: jghali
Date: Sat Dec 10 16:07:38 2016
New Revision: 21631

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=21631
Log:
#14445: Arabic single word wrongly justified to the left with "Forced 
Justified" alignment

Modified:
    trunk/Scribus/scribus/pageitem_textframe.cpp

Modified: trunk/Scribus/scribus/pageitem_textframe.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=21631&path=/trunk/Scribus/scribus/pageitem_textframe.cpp
==============================================================================
--- trunk/Scribus/scribus/pageitem_textframe.cpp        (original)
+++ trunk/Scribus/scribus/pageitem_textframe.cpp        Sat Dec 10 16:07:38 2016
@@ -2560,7 +2560,8 @@
                                                        OFs = 
current.line.width - current.line.naturalWidth;
                                                if (style.alignment() == 
ParagraphStyle::Centered)
                                                        OFs = 
(current.line.width - current.line.naturalWidth) / 2;
-                                               if (style.alignment() == 
ParagraphStyle::Justified)
+                                               if (style.alignment() == 
ParagraphStyle::Justified ||
+                                                       style.alignment() == 
ParagraphStyle::Extended)
                                                {
                                                        if (style.direction() 
== ParagraphStyle::RTL)
                                                                OFs = 
current.line.width - current.line.naturalWidth;
@@ -2917,7 +2918,8 @@
                                OFs = current.line.width - 
current.line.naturalWidth;
                        if (style.alignment() == ParagraphStyle::Centered)
                                OFs = (current.line.width - 
current.line.naturalWidth) / 2;
-                       if (style.alignment() == ParagraphStyle::Justified)
+                       if (style.alignment() == ParagraphStyle::Justified ||
+                               style.alignment() == ParagraphStyle::Extended)
                        {
                                if (style.direction() == ParagraphStyle::RTL)
                                        OFs = current.line.width - 
current.line.naturalWidth;


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to