diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt index ce3bd0cb309..7f7b1d09c38 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt @@ -18,6 +18,7 @@ package org.jetbrains.kotlin.idea.debugger.breakpoints import com.intellij.debugger.DebuggerBundle import com.intellij.debugger.ui.breakpoints.* +import com.intellij.icons.AllIcons import com.intellij.openapi.fileEditor.FileDocumentManager import com.intellij.openapi.project.Project import com.intellij.openapi.ui.Messages @@ -49,8 +50,6 @@ import javax.swing.JComponent public class KotlinFieldBreakpointType : JavaBreakpointType, XLineBreakpointType( "kotlin-field", JetBundle.message("debugger.field.watchpoints.tab.title") ) { - private val delegate = JavaFieldBreakpointType() - override fun createJavaBreakpoint(project: Project, breakpoint: XBreakpoint): Breakpoint<*> { return KotlinFieldBreakpoint(project, breakpoint) } @@ -176,29 +175,17 @@ public class KotlinFieldBreakpointType : JavaBreakpointType): String? { val properties = breakpoint.getProperties() @@ -224,15 +211,11 @@ public class KotlinFieldBreakpointType : JavaBreakpointType>? { return KotlinBreakpointFiltersPanel(project) } - override fun isSuspendThreadSupported(): Boolean { - return delegate.isSuspendThreadSupported() - } + override fun isSuspendThreadSupported() = true } \ No newline at end of file