[CIQBUG] Obscurity flags incorrect for Fenix3 with 3 Fields A layout

The middle field of the 3 Fields A layout seems to have the wrong obscurity flags. It currently indicates OBSCURITY_LEFT | OBSCURITY_TOP, but it seems that it should be OBSCURITY_LEFT | OBSCURITY_RIGHT. This would make it consistent with what I see for the two middle fields of the 4 Fields A configuration.

I was able to work around the problem by changing the obscurity value of the middle entry of the 3 Fields A layout for the fenix3_sim device in bin/devices.xml from 3 to 5.

<layout name="3 Fields A">
<field left="0" top="0" width="218" height="69" obscurity="7" .../>
<field left="0" top="71" width="218" height="74" obscurity="5" .../>
<field left="0" top="147" width="218" height="71" obscurity="13" .../>
</layout>


Here is the code that I used to verify the obscurity flags of each data field.

using Toybox.Graphics as Gfx;
using Toybox.WatchUi as Ui;

class ObscurityTest extends Ui.DataField
{
var map = [
[ OBSCURE_LEFT, "L" ],
[ OBSCURE_RIGHT, "R" ],
[ OBSCURE_TOP, "T" ],
[ OBSCURE_BOTTOM, "B" ]
];

function onUpdate(dc) {
dc.setColor(Gfx.COLOR_BLACK, Gfx.COLOR_BLACK);
dc.clear();

var of = self.getObscurityFlags();

var s = "";

if (of != 0) {
for (var i = 0; i < map.size(); ++i) {
if (of & map[0]) {
s += map[1];
}
}
}
else {
s = "NONE";
}

var cx = dc.getWidth() / 2;
var cy = dc.getHeight() / 2;

dc.setColor(Gfx.COLOR_WHITE, Gfx.COLOR_TRANSPARENT);
dc.drawText(cx, cy, Gfx.FONT_XTINY, s, Gfx.TEXT_JUSTIFY_CENTER | Gfx.TEXT_JUSTIFY_VCENTER);
}
}
[/code]