aboutsummaryrefslogtreecommitdiff
path: root/TESTING.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-26 19:28:05 -0500
committerCraig Jennings <c@cjennings.net>2026-05-26 19:28:05 -0500
commit269ed3c2b1a94ed8ebad5fdce110efb671aa70f6 (patch)
treebc954739ec3437b9938ecb7f8cd3d70627de093d /TESTING.org
parent80eca723d4340d0d67a709e6aef01acb935c706b (diff)
downloadpearl-269ed3c2b1a94ed8ebad5fdce110efb671aa70f6.tar.gz
pearl-269ed3c2b1a94ed8ebad5fdce110efb671aa70f6.zip
fix(refresh): merge keeps any locally-edited ticket
The merge refresh protected a subtree from being overwritten only when its description body had changed, since pearl--subtree-dirty-p is description-only. A local edit to the title, state, priority, assignee, labels, or a comment looked untouched and got re-rendered away. I added pearl--subtree-has-local-edits-p, which wraps the comprehensive per-field detector the save path already uses, and pointed both merge protection sites at it. A merge now keeps any ticket you've touched in any field. The same gain flows to pearl-refresh-current-view.
Diffstat (limited to 'TESTING.org')
0 files changed, 0 insertions, 0 deletions