From c378a1c730c998dc7f69571a3123a633010d2a3a Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Mon, 25 May 2020 17:04:53 +0100 Subject: HexEditor: Fix "Selected Bytes" count for backwards selection --- Applications/HexEditor/HexEditorWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Applications/HexEditor/HexEditorWidget.cpp b/Applications/HexEditor/HexEditorWidget.cpp index 59d887789e..565cd42c1c 100644 --- a/Applications/HexEditor/HexEditorWidget.cpp +++ b/Applications/HexEditor/HexEditorWidget.cpp @@ -58,7 +58,7 @@ HexEditorWidget::HexEditorWidget() m_statusbar->set_text(1, String::format("Edit Mode: %s", edit_mode == HexEditor::EditMode::Hex ? "Hex" : "Text")); m_statusbar->set_text(2, String::format("Selection Start: %d", selection_start)); m_statusbar->set_text(3, String::format("Selection End: %d", selection_end)); - m_statusbar->set_text(4, String::format("Selected Bytes: %d", (selection_end - selection_start) + 1)); + m_statusbar->set_text(4, String::format("Selected Bytes: %d", abs(selection_end - selection_start) + 1)); }; m_editor->on_change = [this] { -- cgit v1.2.3