Android Marshmallow (6.0) Border problems

Android Marshmallow builds may not correctly present button borders for various border types. Symptoms include no border appearing at all, or appearing but incorrect colour is applied.


Known borders affected:

** Borders not appearing **

2D Standard > Single Line

2D Standard > Double Line

2D Standard > Quad Line


** Borders appear, but no colour applied **

AMX Elite > AMX Elite -S

AMX Elite > AMX Elite -M

AMX Elite > AMX Elite -L

AMX Elite > AMX Elite Inset -S

AMX Elite > AMX Elite Inset -M

AMX Elite > AMX Elite Inset -L

AMX Elite > AMX Elite Raised -S

AMX Elite > AMX Elite Raised -M

AMX Elite > AMX Elite Raised -L

Bevel > Bevel -S

Bevel > Bevel -M

Bevel > Bevel -L

Bevel > Bevel Inset -S

Bevel > Bevel Inset -M

Bevel > Bevel Inset -L

Bevel > Bevel Raised -S

Bevel > Bevel Raised -M

Bevel > Bevel Raised -L

Double Bevel > Double Bevel -S

Double Bevel > Double Bevel -M

Double Bevel > Double Bevel -L

Double Bevel > Double Bevel Inset -S

Double Bevel > Double Bevel Inset -M

Double Bevel > Double Bevel Inset -L

Double Bevel > Double Bevel Raised -S

Double Bevel > Double Bevel Raised -M

Double Bevel > Double Bevel Raised -L


NOTE: Android N Preview (7.0) appears to have rectified this problem, so if/when available as a general release for your device you may want to consider updating the Android OS version.