Mouse pointer jumps to "default" element when clicking to another tab #4840

issue francwalter opened this issue on September 4, 2014
  1. francwalter commented at 10:04 AM on September 4, 2014: none

    Hello On Windows 8.1 (64-bit) I notice in Bitcoin Core 0.9.2.1 the following behaviour which is not helpful: When I click onto the Tab "Send", the mouse pointer jumps to the (default) CmdButton 'Send'. When I click onto the Tab "Receive" the mouse pointer jumps to the (not default but disabled) CmdButton 'Show'. When I click on "Overview" (coming from "Send") it jumps to some empty space where there could be a CommandButton but isn't. All works well when I click on "Transactions". All works well when I click on "Receive", but coming from "Transactions"

    This is a bit annoying and surely a very little bug in the design view. thank frank

  2. laanwj added the label GUI on Sep 5, 2014
  3. laanwj commented at 10:37 AM on September 5, 2014: member

    As that's awfully annoying we don't have any code in Bitcoin-Qt to move the mouse pointer.

    Are you sure you don't have some kind of 'helper' extension installed that introduces this behavior?

  4. francwalter commented at 10:54 AM on September 5, 2014: none

    That means that you cannot reproduce it under Windows 8.1 (64-bit)? I have not installed any extension for Bitcoin Core, I didn't even know there are some.

    This means that the cause is somewhere in QT?

  5. laanwj commented at 11:19 AM on September 5, 2014: member

    I don't have any windows machines to test on. But you are the first to report this, so that's why I suspect something non-standard. There are no extensions for Bitcoin-Qt, but maybe for windows. Possbily @diapolo knows.

  6. laanwj added the label Windows on Sep 5, 2014
  7. laanwj commented at 11:23 AM on September 5, 2014: member

    According to IRC:

    <TheSeven> windows itself has such a "feature"
    <TheSeven> you can enable it somewhere in the mouse settings
    <TheSeven> if something opens a dialog, the cursor will automatically jump to the default button of that dialog
    <TheSeven> IIUC that user has thar weird feature enabled, and is just complaining that it's somehow picking the wrong buttons to jump to
    
  8. Diapolo commented at 11:31 AM on September 5, 2014: none

    @laanwj Yeah there IS such a feature in the mouse settings, which forces jumping onto default buttons when opening dialogs. I don't suffer from what is described here.

  9. francwalter commented at 11:45 AM on September 5, 2014: none

    Yes, indeed! This I have enabled in the mouse settings. But with all applications I know and ever used, never this jumps to a even not visible Button when I click on another tab. So I guess as no developer ever used this windows mouse feature, no one ever noticed that there is maybe some weird default-settings in the Buttons. Or I have to address this to QT?

    By the way, yes, this doesn't jump if I disable it in Windows Mouse settings. But I like this feature, I use it. It lessens the mouse miles to move.

  10. Diapolo cross-referenced this on Sep 5, 2014 from issue [Qt] update form files for setting autoDefault explicitly to false by Diapolo
  11. Diapolo commented at 12:02 PM on September 5, 2014: none

    I created a small patch which perhaps helps, see #4853.

  12. francwalter commented at 12:07 PM on September 5, 2014: none

    Thank you!

  13. jonasschnelli commented at 8:53 PM on January 9, 2015: contributor

    solved by #4853 needs close.

  14. laanwj closed this on Jan 10, 2015

  15. laanwj cross-referenced this on Apr 10, 2017 from issue Cursor bein' all, like: I ain't gotta be doin' shizzle that be makin' sense. by KibbledJiveElkZoo
  16. reddink referenced this in commit 559e76d63e on May 27, 2020
  17. bitcoin locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-20 06:55 UTC