Skip to content

Commit 4be502e

Browse files
EXM-44317, #16: Fixed the delete of revised elements in Text page.
1 parent 22ae007 commit 4be502e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/java/com/oxygenxml/prolog/updater/dita/editor/DitaTopicTextEditor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ private void deleteExtraRevisedElements() throws XPathException {
254254
if(noOfElements > noOfAllowedElements) {
255255
int nuOfElementToDelete = noOfElements - noOfAllowedElements;
256256
// We will delete some revised elements
257-
for (int i = 0; i < nuOfElementToDelete; i++) {
257+
for (int i = nuOfElementToDelete - 1; i >= 0; i--) {
258258
WSXMLTextNodeRange currentElementRange = allRevisedElements[i];
259259
deleteRevisedElement(currentElementRange);
260260
}

src/main/java/com/oxygenxml/prolog/updater/view/PrologOptionPage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ private void loadPageState() {
338338
value = optionsStorage.getOption(OptionKeys.DATE_FORMAT, DateFormats.DEFAULT_DATE_PATTERN);
339339
dateFormatCombo.getModel().setSelectedItem(value);
340340

341-
optionsStorage.getOption(OptionKeys.LIMIT_REVISED_ELEMENTS, String.valueOf(false));
341+
value = optionsStorage.getOption(OptionKeys.LIMIT_REVISED_ELEMENTS, String.valueOf(false));
342342
limitNoOfRevisedElements.setSelected(Boolean.valueOf(value));
343343
maxRevisedElements.setEnabled(Boolean.valueOf(value));
344344

0 commit comments

Comments
 (0)