В JTree включена функция перетаскивания, а также добавлен MouseListener для обработки всплывающих меню.Могут ли они как-то конфликтовать с редактированием / фокусом?
Удалите этот код и посмотрите, что произойдет!
В этом смысл создания SSCCE.Начните с базового кода из JDK, чтобы увидеть, как он работает.Затем, предполагая, что это работает, вы добавляете свой пользовательский код.Когда он перестает работать, вы изолируете, где проблема, и тогда, возможно, мы можем помочь.