this.verseText = verseText;
final MaterialDialog.Builder builder = new MaterialDialog.Builder(context)
.customView(R.layout.dialog_edit_highlight, false)
.iconRes(R.drawable.ic_attr_highlight)
.positiveText(R.string.ok) // this does not actually do anything except closing the dialog.
<BUG>.neutralText(R.string.delete)
.callback(new MaterialDialog.ButtonCallback() {
@Override
public void onPositive(final MaterialDialog dialog) {</BUG>
if (verseText == null || info == null) {

this.verseText = verseText;
final MaterialDialog.Builder builder = new MaterialDialog.Builder(context)
.customView(R.layout.dialog_edit_highlight, false)
.iconRes(R.drawable.ic_attr_highlight)
.positiveText(R.string.ok) // this does not actually do anything except closing the dialog.
.neutralText(R.string.delete)
.onPositive((dialog1, which) -> {
if (verseText == null || info == null) {
