File tree Expand file tree Collapse file tree 3 files changed +3
-16
lines changed
packages/cursorless-engine/src Expand file tree Collapse file tree 3 files changed +3
-16
lines changed Original file line number Diff line number Diff line change 11import { Disposable } from "@cursorless/common" ;
22import { Debouncer } from "./core/Debouncer" ;
33import { StoredTargetMap } from "./core/StoredTargets" ;
4- import { PlainTarget } from "./processTargets/targets " ;
4+ import { CursorStage } from "./processTargets/marks/CursorStage " ;
55import { ide } from "./singletons/ide.singleton" ;
66
77export class KeyboardTargetUpdater {
@@ -49,17 +49,7 @@ export class KeyboardTargetUpdater {
4949 return ;
5050 }
5151
52- this . storedTargets . set (
53- "keyboard" ,
54- activeEditor . selections . map (
55- ( selection ) =>
56- new PlainTarget ( {
57- contentRange : selection ,
58- editor : activeEditor ,
59- isReversed : selection . isReversed ,
60- } ) ,
61- ) ,
62- ) ;
52+ this . storedTargets . set ( "keyboard" , new CursorStage ( ) . run ( ) ) ;
6353 }
6454
6555 dispose ( ) {
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ export class MarkStageFactoryImpl implements MarkStageFactory {
3030 create ( mark : Mark ) : MarkStage {
3131 switch ( mark . type ) {
3232 case "cursor" :
33- return new CursorStage ( mark ) ;
33+ return new CursorStage ( ) ;
3434 case "that" :
3535 case "source" :
3636 case "keyboard" :
Original file line number Diff line number Diff line change 1- import type { CursorMark } from "@cursorless/common" ;
21import { ide } from "../../singletons/ide.singleton" ;
32import type { Target } from "../../typings/target.types" ;
43import type { MarkStage } from "../PipelineStages.types" ;
54import { UntypedTarget } from "../targets" ;
65import { getActiveSelections } from "./getActiveSelections" ;
76
87export class CursorStage implements MarkStage {
9- constructor ( private mark : CursorMark ) { }
10-
118 run ( ) : Target [ ] {
129 return getActiveSelections ( ide ( ) ) . map (
1310 ( selection ) =>
You can’t perform that action at this time.
0 commit comments