Panel order keeps changing

I can throw up a test budgie desktop PPA with your patch if it helps?

Edit: to compile the budgie desktop yourself