File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 2
2
using System . Collections . Generic ;
3
3
using System . Linq ;
4
4
using System . Windows . Forms ;
5
+ using Antlr4 . Runtime ;
5
6
using Antlr4 . Runtime . Tree ;
6
7
using Microsoft . Vbe . Interop ;
7
8
using Rubberduck . Parsing ;
@@ -115,7 +116,8 @@ public void Show()
115
116
_vbe . ActiveCodePane . CodeModule . DeleteLines ( _selection . Selection . StartLine , _selection . Selection . LineCount - 1 ) ;
116
117
_vbe . ActiveCodePane . CodeModule . ReplaceLine ( _selection . Selection . StartLine , GetMethodCall ( ) ) ;
117
118
118
- _vbe . ActiveCodePane . CodeModule . AddFromString ( GetExtractedMethod ( ) ) ;
119
+ var insertionLine = ( ( ParserRuleContext ) _parentMethodTree ) . GetSelection ( ) . EndLine - _selection . Selection . LineCount + 2 ;
120
+ _vbe . ActiveCodePane . CodeModule . InsertLines ( insertionLine , GetExtractedMethod ( ) ) ;
119
121
}
120
122
121
123
private void _view_RefreshPreview ( object sender , EventArgs e )
You can’t perform that action at this time.
0 commit comments