File tree 2 files changed +3
-6
lines changed
kotlin/com/redhat/devtools/intellij/kubernetes/editor
2 files changed +3
-6
lines changed Original file line number Diff line number Diff line change 11
11
package com.redhat.devtools.intellij.kubernetes.editor
12
12
13
13
import com.intellij.openapi.fileEditor.impl.EditorTabTitleProvider
14
+ import com.intellij.openapi.fileEditor.impl.UniqueNameEditorTabTitleProvider
14
15
import com.intellij.openapi.project.Project
15
16
import com.intellij.openapi.vfs.VirtualFile
16
17
import com.redhat.devtools.intellij.common.validation.KubernetesResourceInfo
17
18
import com.redhat.devtools.intellij.kubernetes.editor.util.isKubernetesResource
18
19
19
- open class ResourceEditorTabTitleProvider : EditorTabTitleProvider {
20
+ open class ResourceEditorTabTitleProvider : UniqueNameEditorTabTitleProvider () {
20
21
21
22
companion object {
22
23
const val TITLE_UNKNOWN_CLUSTERRESOURCE = " Unknown Cluster Resource"
@@ -34,14 +35,10 @@ open class ResourceEditorTabTitleProvider : EditorTabTitleProvider {
34
35
TITLE_UNKNOWN_CLUSTERRESOURCE
35
36
}
36
37
} else {
37
- getTitleFor( file)
38
+ super .getEditorTabTitle(project, file)
38
39
}
39
40
}
40
41
41
- private fun getTitleFor (file : VirtualFile ): String {
42
- return file.name
43
- }
44
-
45
42
private fun getTitleFor (info : KubernetesResourceInfo ): String {
46
43
val name = info.name ? : TITLE_UNKNOWN_NAME
47
44
val namespace = info.namespace
You can’t perform that action at this time.
0 commit comments