Fix NPE from RenameOnSecondaryConstructorHandler
This commit is contained in:
+2
-2
@@ -35,8 +35,8 @@ public class RenameOnSecondaryConstructorHandler : RenameHandler {
|
||||
override fun isAvailableOnDataContext(dataContext: DataContext?): Boolean {
|
||||
if (dataContext == null) return false
|
||||
|
||||
val editor = CommonDataKeys.EDITOR.getData(dataContext)
|
||||
val file = CommonDataKeys.PSI_FILE.getData(dataContext)
|
||||
val editor = CommonDataKeys.EDITOR.getData(dataContext) ?: return false
|
||||
val file = CommonDataKeys.PSI_FILE.getData(dataContext) ?: return false
|
||||
|
||||
val element = PsiTreeUtil.findElementOfClassAtOffsetWithStopSet(
|
||||
file, editor.getCaretModel().getOffset(), javaClass<JetSecondaryConstructor>(), false,
|
||||
|
||||
Reference in New Issue
Block a user