https://bugs.kde.org/show_bug.cgi?id=471374

--- Comment #1 from wolthera <griffinval...@gmail.com> ---
Ok, given that neither firefox, chromium nor inkscape have the same problem...

The proper fix is to patch raqm so it will be able to do arbitrary run breaks,
however, that means Krita will rely on a patched raqm, which may not propagate
to the distros. The other solution is to do some convoluted nonsense where
anchored characters explicitely have ligatures disabled. This is wrong as it
will prevent ligatures after this first character. Another wrong solution might
be to turn off font-caching, as this will give us a freetype face per chunk,
which in turn means that raqm will treat these as seperate runs. This will
break some tests and is incorrect as per CSS spec, but I suspect this is why
firefox in particular works here (as it breaks for
test-text-right-to-left-text-paths).

I'll see how tricky patching raqm for this is, first.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to