mirror of https://github.com/M66B/FairEmail.git
Fixed enabling decreasing indentation
This commit is contained in:
parent
0f9522c62b
commit
3c8f7c9c6d
|
@ -173,18 +173,8 @@ public class StyleHelper {
|
||||||
popupMenu.getMenu().findItem(R.id.menu_style_list_increase).setVisible(level >= 0);
|
popupMenu.getMenu().findItem(R.id.menu_style_list_increase).setVisible(level >= 0);
|
||||||
popupMenu.getMenu().findItem(R.id.menu_style_list_decrease).setVisible(level > 0);
|
popupMenu.getMenu().findItem(R.id.menu_style_list_decrease).setVisible(level > 0);
|
||||||
|
|
||||||
boolean decrease = false;
|
|
||||||
IndentSpan[] indents = edit.getSpans(start, end, IndentSpan.class);
|
IndentSpan[] indents = edit.getSpans(start, end, IndentSpan.class);
|
||||||
for (IndentSpan indent : indents) {
|
popupMenu.getMenu().findItem(R.id.menu_style_indentation_decrease).setEnabled(indents.length > 0);
|
||||||
int s = edit.getSpanStart(indent);
|
|
||||||
int e = edit.getSpanEnd(indent);
|
|
||||||
if (s >= start && e <= end) {
|
|
||||||
decrease = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
popupMenu.getMenu().findItem(R.id.menu_style_indentation_decrease).setEnabled(decrease);
|
|
||||||
|
|
||||||
popupMenu.insertIcons(context);
|
popupMenu.insertIcons(context);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue