String label = bundle.getString(paramTorchButtonOnAccessibilityLabel);
picker.getOverlayView().setTorchOnContentDescription(label);
}
if (bundleContainsListKey(bundle, paramTorchButtonMarginsAndSize)) {
List<Object> marginsAndSize = (List<Object>)bundle.getSerializable(paramTorchButtonMarginsAndSize);
<BUG>if (checkClassOfListObjects(marginsAndSize, Integer.class) && marginsAndSize.size() == 4) {

picker.getOverlayView().setTorchButtonMarginsAndSize(
(Integer)marginsAndSize.get(0), (Integer)marginsAndSize.get(1),

(Integer)marginsAndSize.get(2), (Integer)marginsAndSize.get(3));
</BUG>
} else {

String label = bundle.getString(paramTorchButtonOnAccessibilityLabel);
picker.getOverlayView().setTorchOnContentDescription(label);
}
if (bundleContainsListKey(bundle, paramTorchButtonMarginsAndSize)) {
List<Object> marginsAndSize = (List<Object>)bundle.getSerializable(paramTorchButtonMarginsAndSize);
if ((checkClassOfListObjects(marginsAndSize, Integer.class) || checkClassOfListObjects(marginsAndSize, String.class))
&& marginsAndSize.size() == 4) {
picker.getOverlayView().setTorchButtonMarginsAndSize(
getDp(marginsAndSize.get(0)), getDp(marginsAndSize.get(1)),
getDp(marginsAndSize.get(2)), getDp(marginsAndSize.get(3)));
} else {
