-
Notifications
You must be signed in to change notification settings - Fork 50
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
Feature: remember last cursor/pointer position #252
Conversation
Fixes #227 |
Hi @juarezr - thanks for the implementation. Besides, the |
One issue I notice is that when in tabbed mode, and clicking on any tab, it steals the mouse focus and moves it to the center. |
I was unsure if it would move the cursor in this case.
|
Currently, when the windows are swapped, the active focus is on the target window not the source. So cursor, I think, should move to the target swapped window.
It should not steal focus when doing a mouse click, it is undesired behavior. |
I think that the last changes tackle the issues raised. There is something else that needs fixing? |
Please see additional comments from OP on #227. I will test it this week. Thanks |
Is there something pending in this PR that I could tackle? Thanks, |
Hi @juarezr - this PR seems to claim to fix #227 - however, the OP for that ticket did not seem to indicate it does. And additional follow-up from you if it was quarter-tiling (an existing mode) and binary-tiling was left unanswered. So I would say we remove that it fixes 227. I did find a closed issue #225 - that seems to be much closer to where your changes can apply. I will re-open that ticket. Now on to the issues, looks like:
Screencast.from.2023-08-06.10-22-02.webm |
Another small issue (but should not affect this PR) I am seeing is that fiddling with the mouse-focus click, between windows sometimes steals the focus. I don't think users do this normally but something about the performance of trying to focus the pointer. Tried to capture it on the screencast below: Screencast.from.2023-08-06.11-15-06.webm |
Wow! Awesome testing! |
c30f556
to
99f2fcd
Compare
|
I'll review it sometime over the weekend |
Hi @juarezr got busy on day job. Will try again this weekend. |
Hi @juarezr would you be able to rebase using main? Main branch has been upgraded to gnome 45 with import/export |
Hi @jmmaranan, I'll update it as soon as I have some free time. |
Proposed behavior
Advantages
Using the last position for positioning the cursor has the following advantages:
Disavantages