Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Acme: Mouse does not always return to dirty windows #667

Open
spektrokalter opened this issue Sep 30, 2024 · 0 comments
Open

Bug: Acme: Mouse does not always return to dirty windows #667

spektrokalter opened this issue Sep 30, 2024 · 0 comments

Comments

@spektrokalter
Copy link

spektrokalter commented Sep 30, 2024

Expected behavior

Make a window dirty. Run Del on it. A new window, named +Errors, appears with "... modified" content. Del it. The mouse must always return to the dirty window.

Unexpected behavior

It does not always return to the dirty window.

Steps to reproduce the problem

Below are the cases I have encountered so far. They are easier to demonstrate than to write, thus there are recordings attached.

  1. +Errors window is in the same column with the dirty window, but it is located a few windows above the dirty one and is collapsed.

Del the dirty window. The cursor jumps to +Errors window. Del it. The cursor jumps to one window below +Errors, not the dirty one.

acme-3-unexpected-1.mov
  1. +Errors window is in the same column with the dirty window, but it is at the bottom and collapsed.

Del the dirty window. The cursor jumps to +Errors window. Del it. The cursor stays on the same location.

acme-3-unexpected-2.mov
  1. The dirty window is located in the left column, +Errors is in the right and collapsed.

Del the dirty window. The cursor jumps to +Errors window. Del it. The cursor either jumps to one window blow, if there is one, or stays on the same location, if there are no windows below.

acme-3-unexpected-3.mov
  1. The dirty window is in the left column, +Errors window does not yet exist, there is no available space at the bottom of the right column.

Del the dirty window. The cursor jumps to newly created +Errors at the bottom of the right column. Del it. The cursor jumps to one window above +Errors.

acme-3-unexpected-4.mov

plan9port version

a2567fc

OS version

macOS 14.5 (23F79)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant