When I trigger an update of the Font view, .notdef and space-han switch places

Weird behaviour: When I trigger an interface update in the Font view, such as setting a colour on a glyph, the glyphs space-han and .notdef switch places. In order.plist only those two glyphs swap places, nothing else. Any reason for this?

What happens if you run “Glyph > Update Glyph Info”?
When you open a font, it keeps the oder from the file. The first action that triggers a resort will switch the glyphs.
The question is why the glyph order was different in the file?

When I run Update Glyphs Info on any glyph in the font, the same thing happens.

Let me clarify:
Every single time I do this, the two glyphs switch order.
So first it will be:

.notdef
space-han

then

space-han
.notdef

then

.notdef
space-han

And so on and so forth.

I see. thanks for reporting this. I fixed it.