From d9b94c2158513b7bee1d036d4446b58797a281fa Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Thu, 13 Aug 2020 07:01:33 -0700 Subject: [PATCH] Don't include extension in selection when renaming files --- IDE/src/ui/ProjectPanel.bf | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/IDE/src/ui/ProjectPanel.bf b/IDE/src/ui/ProjectPanel.bf index 65639804..53caabe7 100644 --- a/IDE/src/ui/ProjectPanel.bf +++ b/IDE/src/ui/ProjectPanel.bf @@ -1799,6 +1799,18 @@ namespace IDE.ui void EditListViewItem(ListViewItem listViewItem) { mListView.EditListViewItem(listViewItem); + + if (mListView.mEditWidget != null) + { + String str = scope .(); + mListView.mEditWidget.GetText(str); + int lastDot = str.LastIndexOf('.'); + if (lastDot != -1) + { + mListView.mEditWidget.mEditWidgetContent.mSelection = .(0, lastDot); + mListView.mEditWidget.mEditWidgetContent.CursorTextPos = lastDot; + } + } } void RenameItem(ProjectItem projectItem)