Skip to content

Rebase command doesn't refresh tree properly. #1

@sminnee

Description

@sminnee

The rebase command had no feedback, I had to press Command-R to know that it had worked. It should refresh the view for you automatically, when it's done.

I thought it did, I must have broken it somewhere. I'll try to figure out what's wrong.

Test case:

  • Go to "All branches" view.
  • Create a branch, 'testbranch' from an arbitrary point in your change history
  • Checkout that branch
  • Commit a junk commit
  • Return to the tree view
  • Right-click Rebase testbranch starting at master

Expected: the view refreshes to show the new tree.
Actual: the 'testbranch' branch marker disappears, but the tree itself stays the same - in effect, it's left showing an orphaned branch. Pressing refresh shows the new tree.

It appears that the refresh function you can chosen only moves branch markers and doesn't actually update the tree.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions