Bladeren bron

Unindent fix with empty line at end of file

Brian Fiete 3 jaren geleden
bovenliggende
commit
fb8d528c6b
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      BeefLibs/Beefy2D/src/widgets/EditWidget.bf

+ 3 - 3
BeefLibs/Beefy2D/src/widgets/EditWidget.bf

@@ -3247,7 +3247,9 @@ namespace Beefy.widgets
                         int lineStart;
                         int lineStart;
                         int lineEnd;
                         int lineEnd;
                         GetLinePosition(lineIdx, out lineStart, out lineEnd);
                         GetLinePosition(lineIdx, out lineStart, out lineEnd);
-                        //lineStart += endAdjust;
+                        
+						if (lineStart == lineEnd)
+							continue;
 
 
                         for (int32 i = 0; i < mTabLength; i++)
                         for (int32 i = 0; i < mTabLength; i++)
                         {
                         {
@@ -3255,7 +3257,6 @@ namespace Beefy.widgets
                             if (((c == '\t') && (i == 0)) || (c == ' '))
                             if (((c == '\t') && (i == 0)) || (c == ' '))
                             {
                             {
                                 indentTextAction.mRemoveCharList.Add(((int32)lineStart + i + endAdjust, c));
                                 indentTextAction.mRemoveCharList.Add(((int32)lineStart + i + endAdjust, c));
-                                //RemoveText(lineStart, 1);
                                 endAdjust--;
                                 endAdjust--;
                             }
                             }
                             if (c != ' ')
                             if (c != ' ')
@@ -3276,7 +3277,6 @@ namespace Beefy.widgets
                         int lineEnd;
                         int lineEnd;
                         GetLinePosition(lineIdx, out lineStart, out lineEnd);
                         GetLinePosition(lineIdx, out lineStart, out lineEnd);
                         lineStart += endAdjust;
                         lineStart += endAdjust;
-                        //InsertText(lineStart, "\t");
                         indentTextAction.mInsertCharList.Add(((int32)lineStart, '\t'));
                         indentTextAction.mInsertCharList.Add(((int32)lineStart, '\t'));
                         endAdjust++;
                         endAdjust++;
                     }
                     }