This commit is contained in:
2026-02-02 14:09:42 -08:00
parent ccd47db869
commit 6309a3ff3e
7 changed files with 134 additions and 82 deletions

View File

@@ -1923,14 +1923,9 @@ class PipelineExecutor:
# PHASE 4: Retrieve and filter items from current result set
# ====================================================================
# Cache items_list to avoid redundant lookups in helper functions below.
# Priority: display items (from overlays like get-metadata) > last result items
try:
if display_table is not None and stage_table is display_table:
items_list = ctx.get_last_result_items() or []
else:
if hasattr(ctx, "get_last_selectable_result_items"):
items_list = ctx.get_last_selectable_result_items() or []
else:
items_list = ctx.get_last_result_items() or []
items_list = ctx.get_last_result_items() or []
except Exception as exc:
debug(f"@N: Exception getting items_list: {exc}")
items_list = []