Fixed an issue where geometry is not visible when a single cell is selected. Fixes #7394

This commit is contained in:
Aditya Toshniwal
2022-05-24 17:08:02 +05:30
committed by Akshay Joshi
parent 2c013c9f0f
commit 1e1e1f027a
2 changed files with 7 additions and 1 deletions

View File

@@ -1194,7 +1194,12 @@ export function ResultSet() {
useEffect(()=>{
const renderGeometries = (column)=>{
let selRowsData = selectedRows.size === 0 ? rows : rows.filter((r)=>selectedRows.has(rowKeyGetter(r)));
let selRowsData = rows;
if(selectedRows.size != 0) {
selRowsData = rows.filter((r)=>selectedRows.has(rowKeyGetter(r)));
} else if(selectedCell.current[0]) {
selRowsData = [selectedCell.current[0]];
}
LayoutHelper.openTab(queryToolCtx.docker, {
id: PANELS.GEOMETRY,
title:gettext('Geometry Viewer'),