Я реализую пользовательское представление сравнения, расширяющее CompareEditorInput для сравнения и объединения изменений между двумя файлами на удаленном сервере. Для этого я загружаю файлы и передаю загруженные файлы в качестве ввода в Diff ... Пока это работает. Но когда я сохраняю файл. Мне нужно отправить его обратно на тот же сервер. Чтобы добиться этого, я переопределил метод Save, чтобы FTP загружал файл обратно на удаленный сервер после действия сохранения по умолчанию.
Проблема здесь в том, что я вижу, что при сохранении файл получает ftped. Но изменения, сделанные в compareEditor, не сохраняются в файле!
В чем может быть причина?