File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
src/ladysnake/translatorhelper/controller Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -105,13 +105,13 @@ else if(KeyCodeCombination.keyCombination("Ctrl+C").match(event)) {
105105 } else if (KeyCodeCombination .keyCombination ("Ctrl+V" ).match (event )) {
106106 List <TablePosition > tablePositions = view .getTable ().getSelectionModel ().getSelectedCells ();
107107 for (TablePosition tablePosition : tablePositions )
108- view . getTable (). getItems (). get ( tablePosition .getRow ()). put ( tablePosition . getTableColumn (). getText (), Clipboard . getSystemClipboard ().getString ());
108+ data . updateTranslation ( tablePosition .getRow (), Clipboard . getSystemClipboard (). getString (), tablePosition . getTableColumn ().getText ());
109109 view .getTable ().refresh ();
110110 } else if (KeyCodeCombination .keyCombination ("Ctrl+R" ).match (event )) {
111111 FindReplaceDialog findReplaceDialog ;
112112 ObservableList <String > availableLanguages = FXCollections .observableList (view .getTable ().getColumns ().stream ()
113113 .map (TableColumnBase ::getText )
114- .skip ( 1 ).collect (Collectors .toList ()));
114+ .filter ( s -> ! s . equals ( Data . TRANSLATION_KEY ) ).collect (Collectors .toList ()));
115115 TableView .TableViewFocusModel focusModel = view .getTable ().getFocusModel ();
116116 findReplaceDialog = new FindReplaceDialog (availableLanguages );
117117 findReplaceDialog .setRegex ((String ) ((Map )focusModel .getFocusedItem ()).get ("en_us.lang" ));
You can’t perform that action at this time.
0 commit comments