https://bugs.kde.org/show_bug.cgi?id=391160
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit| |https://commits.kde.org/kri | |ta/c764a68e1df604e7ccd453ba | |c4ccf23182038479 --- Comment #5 from Dmitry Kazakov <dimul...@gmail.com> --- Git commit c764a68e1df604e7ccd453bac4ccf23182038479 by Dmitry Kazakov. Committed on 19/03/2018 at 12:15. Pushed by dkazakov into branch 'master'. Fix rendering of the text with relative offsets 1) Relative offsets were calculated incorrectly: null offsets should not repeat itself, but define a new noop offset, which will be handled on a lower level 2) Workaround QTextLayout "weirdness" that makes it skip the space characters and not include them into "horizontal advance" of the text chunk M +80 -0 libs/flake/tests/TestSvgText.cpp M +3 -0 libs/flake/tests/TestSvgText.h A +- -- libs/flake/tests/data/svg_render/load_text_multiple_absolute_offsets_arabic.png A +- -- libs/flake/tests/data/svg_render/load_text_multiple_relative_offsets.png M +3 -1 libs/flake/text/KoSvgTextChunkShape.cpp M +104 -31 libs/flake/text/KoSvgTextShape.cpp https://commits.kde.org/krita/c764a68e1df604e7ccd453bac4ccf23182038479 -- You are receiving this mail because: You are watching all bug changes.