Spacer width resetting after reboot

I've just got myself a lovely new ultrawide monitor and as a result, I want my floating toolbar to have the icons in the middle now.

I've used a full-width spacer at both ends of the toolbar, which puts it in the middle as intended. Great so far.

But I want to create some small gaps between logical groups of buttons on the toolbar, so I've used spacers for this purpose too and manually dragged the size of them down until just the "S..." in Spacer is showing, which is the size I want.

All is well until I reboot the computer, at which point these central spacers have reverted back to their default width.

Is this a bug? If not, is there anything I need to do to prevent it?

I can't reproduce that so far. Spacers stay the width I set them to across restarts.

Can't think of a reason it'd happen unless something is messing with the config files when you reboot.

If you want us to try with the same toolbar, in case it's something that only happens with a certain order/combination of spaces on the same toolbar, please zip the .dop file and send it to us. (Type /buttons into the path field to locate it.)

Sent a message with the toolbar file attached.

Changes to the spacer widths seem to save OK for me so far.

One thing that looked wrong at first, but turned out to be my own confusion, was the spacers between the Fixed, Removable and Network drives lists. Since I don't have any Removable or Network drives mounted, two of the lists are empty and the three spaces around them all combine together, making a wider gap than expected.

Could that explain what was happening for you as well? Maybe with different drives plugged in before and after the reboot, for example.

Good thought, but no, it can't be that. I just did another test and the same thing happened.

So, I reset all of the spacer widths (except the full-width ones for centering) to the same size, by dragging one to the desired size, and then duplicating that into the space occupied by the others (and deleting the others, of course)

This yields this result:

I then verified that the file in /buttons was showing as being modified, and I copied the file to a temp folder.

I rebooted, and this is what it looked like after reboot:

I then compared the current file in /buttons to the copy I'd taken, and they were identical. Each spacer has this code:

<button backcol="none" display="label" dpi="100" field_type="spacer" size="25" textcol="none">
	<label>Spacer</label>
	<icon1>#spacer</icon1>
	<function type="normal">
		<instruction>Set SPACER</instruction>
	</function>
</button>

Something to do with dpi perhaps? Or the icon size being large?

The icon size and screen resolution (assuming these are showing the full toolbar) also seem to be changing when you reboot. Understanding why that is happening is probably key to explaining what's going on with the spacers.

Ah, no, they're not -- that's just my inconsistent cropping of the toolbar in both states.

Any more ideas on this at all? I just tried removing the two full-width spacers at both ends to see if that made any difference and it didn't.

Not sure what's going on here. I can't reproduce it, or see a reason why the saved size would change when reading the toolbar (unless something funny is going on with the DPI values Windows reports to Opus).

Might be worth a try to use this from the Customize window, although AFAIK it shouldn't be needed here: