mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 02:59:33 +07:00
[DBE-9310] Fixed comments after tests
Merge-request: IJ-MR-156250 Merged-by: Anvar Ramazanov <anvar.ramazanov@jetbrains.com> GitOrigin-RevId: b7f4ed2f323bbb4a64a3d103e45e4551badce632
This commit is contained in:
committed by
intellij-monorepo-bot
parent
2972e4138b
commit
8d82210d01
@@ -8,6 +8,7 @@ import com.intellij.database.run.ui.grid.editors.GridCellEditorFactoryProvider
|
||||
import com.intellij.database.run.ui.treetable.TreeTableResultView
|
||||
import com.intellij.icons.AllIcons
|
||||
import com.intellij.openapi.Disposable
|
||||
import com.intellij.openapi.editor.EditorBundle
|
||||
import com.intellij.openapi.observable.util.addMouseHoverListener
|
||||
import com.intellij.openapi.observable.util.whenTextChangedFromUi
|
||||
import com.intellij.openapi.util.NlsSafe
|
||||
@@ -278,6 +279,10 @@ class RecordView(
|
||||
})
|
||||
|
||||
isEditable = isCellEditable(grid, rowIdx, columnInfo.idx)
|
||||
|
||||
if (!isEditable) {
|
||||
toolTipText = EditorBundle.message("editing.viewer.hint")
|
||||
}
|
||||
}
|
||||
val label = JLabel(columnInfo.name).apply {
|
||||
this.icon = icon; toolTipText = tooltip
|
||||
|
||||
@@ -96,8 +96,8 @@ public interface GridCellEditorFactory {
|
||||
|
||||
@Override
|
||||
public @NotNull ValueFormatterResult format() {
|
||||
if (myValue instanceof LobInfo) {
|
||||
return new ValueFormatterResult(myValue instanceof LobInfo.ClobInfo ? ((LobInfo.ClobInfo)myValue).data : "");
|
||||
if (myValue instanceof LobInfo.ClobInfo) {
|
||||
return new ValueFormatterResult(((LobInfo.ClobInfo)myValue).data);
|
||||
}
|
||||
if (myValue instanceof GeoWrapper) {
|
||||
return new ValueFormatterResult(((GeoWrapper)myValue).getWkt());
|
||||
|
||||
@@ -1318,7 +1318,7 @@ public final class TableResultView extends JBTableWithResizableCells
|
||||
private boolean shouldDisplayValueEditor(int row, int column) {
|
||||
var tableModel = getModel();
|
||||
var cellValue = tableModel.getValueAt(row, column);
|
||||
return cellValue instanceof LobInfo.ClobInfo clob && clob.isFullyReloaded();
|
||||
return (cellValue instanceof LobInfo.ClobInfo clob && clob.isFullyReloaded()) || (cellValue instanceof LobInfo.BlobInfo blob && blob.isFullyReloaded());
|
||||
}
|
||||
|
||||
private void showValueEditor(EventObject e) {
|
||||
|
||||
Reference in New Issue
Block a user