Open solomongrundy6 opened 9 months ago
I can't reproduce this issue - "baseline_shift" as a custom string just displays "baseline_shift". Restarted the panel. Same thing.
Don't put "baseline_shift" as just a string, it's an option to a span tag. Example:
<span baseline_shift="12">test</span>
The above crashed budgie completely for me, forcing me to log out (I got the 'uh oh something went wrong' screen), and when I came back my panel was blank except for the start menu.
Description
I was playing around with the custom string option of the clock applet for budgie-panel today, and was trying out different markup to see just how much I could customize the text. I was going off the ones listed here.
When trying out 'baseline_shift', budgie-panel suddenly crashed, and trying to run it again failed as I assume it was trying to display the clock and crashing again. I managed to get it to work again by going into the dconf editor and changing the clock's custom string to something else, however upon starting budgie-panel back up my panel was completely blank with nothing except the budgie menu on the far left (no tasklist or icon tasklist or anything). An easy fix, but annoying.
Anyway, I thought I would file a bug report for this - I have no particular need for baseline_shift or know whether anyone ever would, but at the very least maybe some kind of safety check could prevent malformed custom clock strings from crashing budgie-panel and hosing their panel layout.
Budgie version
10.8.2
Operating System
Solus 4.4
Steps to reproduce the issue
I'd rather not try to reproduce this myself, but I'd assume just including baseline_shift in the custom clock string will do it.
Actual result
crash
Expected result
no crash
Additional information
One of the crashes from journalctl: