Happened to me twice today

I was in the "code" of a view making a manual edit to an object

Elsewhere in the view there is a cCJGrid

Code:
Object oContentTable is a cCJGrid
        Set Size to 286 236
        Set Location to 43 11
The place in the code where I was editing was no where near the oContentTable object. After I edited the code, I pressed F7 and got an error saying that the object had an error and couldn't be displayed.

Both times I found that

Code:
Object oContentTable is a cCJGrid
        Set Size to 286 236
        Set Location to 43 11
was changed to
Code:
Object oContentTable is a cCJGrid
        Set Size to 286 236
        Set   cation to 43 11    <--- notice that the "Lo" is missing from the word Location.  There are spaces there for the two missing letters
This last time, I was editing the label of a button on line 195 in the code. The Line "Set Location to.. " that got changed was found on line 15

The complete view code is here:

Code:
Use Windows.pkg
Use Dfadlg.pkg
Use cCJGrid.pkg
Use cCJGridColumn.pkg
Use cCJGridColumnRowIndicator.pkg
Use cRichEdit.pkg
Use ieframe_x64.pkg


Deferred_View Activate_oCourseContent for ;
Object oCourseContent is a View


    Set Border_Style to Border_Thick
    Set Size to 387 627
    Set Location to 2 2
    Set Label to "CourseContent"
    
    Property Integer piCourse


    Object oCourseNumber is a Form
        Set Size to 12 87
        Set Location to 5 161
        Set Prompt_Button_Mode to PB_PromptOn
        Set Label to "Course Code (Number)"
        Set Label_Col_Offset to 2
        Set Label_Justification_Mode to JMode_Right
        Set Form_Datatype to 0
        
        Procedure OnChange
            Integer iVal
            Get Value to iVal
            Clear GT_COURSE
            Move iVal to GT_COURSE.COURSE_NUMBER
            Find eq GT_COURSE by Index.1
               If (Found) Begin
                   Set Value of oName to (Trim(GT_COURSE.NAME))
                   Set piCourse to GT_COURSE.COURSE_NUMBER
               End
               If (not(Found)) Begin
                  Set piCourse to 0
                  Send pClear False
               End   
            Send pLoadMe to oContentTable
        End_Procedure
    
    
    End_Object


    Object oName is a Form
        Set Size to 12 188
        Set Location to 5 249
        Set Enabled_State to False
    
        // OnChange is called on every changed character
    //    Procedure OnChange
    //        String sValue
    //    
    //        Get Value to sValue
    //    End_Procedure
    
    End_Object


    Object oContentTable is a cCJGrid
        Set Size to 286 236
        Set Location to 43 11


        Object oCJGridColumnRowIndicator1 is a cCJGridColumnRowIndicator
            Set piWidth to 35
        
        End_Object


        Object oSequenceColumn is a cCJGridColumn
            Set piWidth to 45
            Set psCaption to "Sequence"
        End_Object


        Object oTitleColumn is a cCJGridColumn
            Set piWidth to 313
            Set psCaption to "Title"
        End_Object
        
        Procedure pLoadMe
        End_Procedure
    End_Object


    Object oTitle is a Form
        Set Size to 12 254
        Set Location to 39 347
        Set Label to "Title"
        Set Label_Col_Offset to 2
        Set Label_Justification_Mode to JMode_Right
    
        // OnChange is called on every changed character
    //    Procedure OnChange
    //        String sValue
    //    
    //        Get Value to sValue
    //    End_Procedure
    
    End_Object


    Object oSequence is a Form
        Set Size to 12 40
        Set Location to 27 347
        Set Label to "Sequence"
        Set Label_Col_Offset to 2
        Set Label_Justification_Mode to JMode_Right
        Set Enabled_State to False
    
        // OnChange is called on every changed character
    //    Procedure OnChange
    //        String sValue
    //    
    //        Get Value to sValue
    //    End_Procedure
    
    End_Object


    Object oDetail is a cRichEdit
        Set Size to 134 253
        Set Location to 66 347
        Set Label to "Detail"
        Set Label_Col_Offset to 2
        Set Label_Justification_Mode to JMode_Right
    End_Object


    Object oMakeMedia is a Button
        Set Location to 204 291
        Set Label to "Attach Media"
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


    Object oComWebBrowser1 is a cComWebBrowser
        Set Size to 118 247
        Set Location to 206 347
    
        Procedure OnCreate
            Forward Send OnCreate
            // Set the ActiveX properties here...
        End_Procedure
    
    End_Object


    Object oDeleteMediaBtn is a Button
        Set Location to 218 291
        Set Label to 'Delete Media'
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


    Object oPlayMedia is a Button
        Set Location to 232 292
        Set Label to 'Play Media'
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


    Object oSaveBtn is a Button
        Set Location to 51 550
        Set Label to 'Save'
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


    Object oButton1 is a Button
        Set Size to 14 19
        Set Location to 28 13
        Set Label to 'oButton1'
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


    Object oInsertAbove is a Button
        Set Location to 27 120
        Set Label to 'Insert Above'
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


    Object oButton3 is a Button
        Set Location to 27 196
        Set Label to 'oButton3'
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


    Object oButton1 is a Button
        Set Size to 14 19
        Set Location to 28 31
        Set Label to 'oButton1'
    
        // fires when the button is clicked
        Procedure OnClick
            
        End_Procedure
    
    End_Object


Cd_End_Object