In the latest patch for PowerBuilder 2017 R3 (Build 1880), Appeon addressed the numerous problems with the rich text control by reverting back to the previous TX Text Control. This was a huge relief to our organization which has dealt with these rich text issues since PB 2017 first came out.
My only complaint about the solution is that the method they used to employ this solution was to put a drop down in the application settings allowing you to select which rich text control to use. The default is still the built-in PowerBuilder rich text control. This gives rise to problems with organizations that utilize automated builds on a dedicated build machine via source control. Since the application settings are local to each machine and are impossible to check in to source control, the build machine can't use the new rich text drop down feature and it defaults to the built-in PowerBuilder rich text control still. Our only solution is to run manual builds.
It would be great if this could be addressed somehow. Perhaps PowerBuilder should default to the old TX Text Control for rich text since I can't imagine many people are using the new one due to all the issues. Even better if Appeon finds a way to allow you to save the application settings to source control, especially if this is going to be a place other settings are going to be stored in the future that are dependent on builds to be customized. I admit that I have no idea how the application settings are stored or if it's even possible to make something that can be checked into source control (no matter the ssc provider).