In my opinion, this is a mistake in the design library. I have the same exception that occurs during rendering (in the designerβs view), but a floating button works at runtime. Moreover, app:fab_colorNormal and other attributes related to fab are not considered in the preview, and there is also a strange square shadow around the button.
All this is not consistent with the actual performance: when I test on both a real and an emulated device, the button behaves as expected
source share