From 27fe94af6223bfb6dfed698227c0f663d3705d46 Mon Sep 17 00:00:00 2001 From: Alexander Lobas Date: Thu, 15 Nov 2012 15:39:52 +0400 Subject: [PATCH] Optimize find property --- .../com/intellij/designer/propertyTable/PropertyTable.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/designer/propertyTable/PropertyTable.java b/platform/platform-impl/src/com/intellij/designer/propertyTable/PropertyTable.java index 699d6460e5ee..4f171d88064b 100644 --- a/platform/platform-impl/src/com/intellij/designer/propertyTable/PropertyTable.java +++ b/platform/platform-impl/src/com/intellij/designer/propertyTable/PropertyTable.java @@ -524,6 +524,11 @@ public abstract class PropertyTable extends JBTable { } public static int findProperty(List properties, Property property) { + int index = properties.indexOf(property); + if (index != -1) { + return index; + } + String name = property.getName(); int size = properties.size();