VM

collapse thread moves cursor when pointer not on a sub thread

Bug #611068 reported by Arik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
VM
Fix Released
Low
Arik

Bug Description

the collapse function was moving the pointer even when the current pointer position was on a message that did not become invisible as a result of collapsing the thread. The default action should be to move only if the pointed to message would become invisible and the no-move flag is not set.

Tags: threads

Related branches

Arik (akwm)
Changed in vm:
status: New → Confirmed
importance: Undecided → Low
Uday Reddy (reddyuday)
tags: added: threads
Changed in vm:
milestone: none → 8.1.93a
Arik (akwm)
Changed in vm:
assignee: nobody → Arik (akwm)
description: updated
Revision history for this message
Arik (akwm) wrote :

Hi Uday,

This bug is also fixed in the folding-fixes branch. I will use the --fixes option in commits from now, didn't realize launchpad had a feature like this. I think it's ready for the trunk.

Just to let you know, the save-excursion in collapse was taken out on purpose since (with the new handling of thread properties) the only time we change the cursor, we want to. It would weird to move the pointer and not the cursor since a subsequent command could have strange motion. This branch's changes allow to collapse and not move to the parent when the pointer is not with the cursor.

Thanks,
~Arik

Uday Reddy (reddyuday)
Changed in vm:
status: Confirmed → Fix Committed
Uday Reddy (reddyuday)
Changed in vm:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.