[applet] Remove styled text support from list items
This fixes a security regression introduced with the ExpandableListItem port which allowed styled text for the networ name. Unfortunately Qt's styled text allows network access, and people could put malicious text in SSID names. The ExpandableListItem component has no way to allow styled text for the subtitle but not the title, which is what the previous version did. However styled text in the subtitle is only being used for colorizing the arrows, which doesn't even work anymore because the colored arrows get replaced with Emojis for most people now that distros are shipping Emoji font support to make the Emoji Picker introduces in Plasma 5.18 work. Because of this, we can fix the issue by turning off styled text support entirely, and removing the arrow colorization. There won't even be any visual changes for most people. BUG: 423020 FIXED-IN: 5.19.2
Loading
Please register or sign in to comment