I think the bugs are related because now wingpanel sets the indicator margin before connecting the "insert", so there are no more jumps, I can't reproduce it.
That does not have the fixed "margins" source, the issues are back againt, but these issues are not related with the new "arrow positioning" source but the "margins" one.
To prove my theory I downloaded both branches and then I fixed both problems. I can't reproduce the displaced "wireless" indicator anymore. And the arrows look properly positioned:
Hi,
I think this problem was related with the "margins" one, now fixed thanks to:
https:/ /code.launchpad .net/~tigrangab /wingpanel/ bugfix_ 1091517/ +merge/ 180035
I think the bugs are related because now wingpanel sets the indicator margin before connecting the "insert", so there are no more jumps, I can't reproduce it.
But if you download this branch:
https:/ /code.launchpad .net/~tigrangab /wingpanel/ arrow-placement /+merge/ 180246
That does not have the fixed "margins" source, the issues are back againt, but these issues are not related with the new "arrow positioning" source but the "margins" one.
To prove my theory I downloaded both branches and then I fixed both problems. I can't reproduce the displaced "wireless" indicator anymore. And the arrows look properly positioned:
I recorded a video:
https:/ /www.dropbox. com/s/5yif5okdf 3d79q5/ fix-indicators. mp4