mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fix editor selection not propagating to evaluate expression
This commit is contained in:
+1
-1
@@ -89,7 +89,7 @@ public final class TextWithImportsImpl implements TextWithImports{
|
||||
return false;
|
||||
}
|
||||
TextWithImportsImpl item = ((TextWithImportsImpl)object);
|
||||
return Comparing.equal(item.myText, myText) && Comparing.equal(item.myImports, myImports) && Comparing.equal(item.myFileType, myFileType);
|
||||
return Comparing.equal(item.myText, myText) && Comparing.equal(item.myImports, myImports);
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
|
||||
@@ -130,7 +130,7 @@ public class DebuggerExpressionComboBox extends DebuggerEditorImpl {
|
||||
restoreFactory(item);
|
||||
item.setText(itemText);
|
||||
if (!"".equals(itemText)) {
|
||||
if (myComboBox.getItemCount() == 0 || !equalLight(item, (TextWithImports)myComboBox.getItemAt(0))) {
|
||||
if (myComboBox.getItemCount() == 0 || !item.equals(myComboBox.getItemAt(0))) {
|
||||
myComboBox.insertItemAt(item, 0);
|
||||
}
|
||||
}
|
||||
@@ -141,10 +141,6 @@ public class DebuggerExpressionComboBox extends DebuggerEditorImpl {
|
||||
myComboBox.getEditor().setItem(item);
|
||||
}
|
||||
|
||||
private static boolean equalLight(TextWithImports item, TextWithImports second) {
|
||||
return item.getText().equals(second.getText()) && item.getImports().equals(second.getImports());
|
||||
}
|
||||
|
||||
public TextWithImports getText() {
|
||||
return (TextWithImports)myComboBox.getEditor().getItem();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user