Skip to main content
GoodFirstPicks
DashboardIssuesReposLeaderboard

GoodFirstPicks by Leaveitblank © 2026

CreatorRequest a RepoPrivacy PolicyTerms of Service
Child Table Grid Row Does Not Exit Editable Mode on Clicking Outside (UI/UX Issue)(bug) | GoodFirstPicks

Child Table Grid Row Does Not Exit Editable Mode on Clicking Outside (UI/UX Issue)(bug)

frappe/frappe 0 comments 7d ago
View on GitHub
lowopenScope: clearSkill match: maybeFrappe / ERPNextPython

Why this is a good first issue

The issue describes a specific UI/UX bug with clear reproduction steps.

AI Summary

The issue involves a UI/UX bug where child table grid rows do not exit editable mode when clicking outside the grid. The problem is well-defined with clear reproduction steps, and the fix likely involves modifying the event handling logic for the grid rows. No major blockers are apparent.

Issue Description

Description of the issue

Grid rows in child tables remain stuck in editable mode when clicking outside the grid, instead of returning to static display mode.

This issue occurs in multiple doctypes such as Sales Order, Quotation, and others that use child tables (e.g., Items). Once a row enters editable mode, it does not exit unless another row is selected or the page is refreshed.

Context information (for bug reports)

Output of bench version

(paste here)

Steps to reproduce the issue

1.Open a document such as Sales Order or Quotation 2.Add or select an item in the Items child table 3.Click on a row → it enters editable mode (inline editing) 4.Click anywhere outside the child table (form area, header, or other fields)

Observed result

The grid row remains in editable mode It does not revert to static display Formatted display (e.g., Item Code : Item Name) is not restored The row stays active until: Another row is clicked, or The page is refreshed

Expected result

Clicking outside the child table should: Exit editable mode Return the row to static display Show formatted values such as I

GitHub Labels

bug

Want to work on this?

Claim this issue to let others know you're working on it. You'll earn 10 points when you complete it!

Risk Flags

  • UI/UX issue
  • potential edge cases
Loading labels...

Details

Points10 pts
Difficultylow
Scopeclear
Skill Matchmaybe
Test Focusedno