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

Inconsistency between windib and directx driver with "system key" behaviour #427

Closed
SDLBugzilla opened this issue Feb 10, 2021 · 0 comments

Comments

@SDLBugzilla
Copy link
Collaborator

This bug report was migrated from our old Bugzilla tracker.

These attachments are available in the static archive:

Reported in version: HG 1.2
Reported for operating system, platform: Windows (All), x86

Comments on the original bug report:

On 2008-08-31 03:38:36 +0000, Tim Angus wrote:

When pressing "system keys" e.g. ALT+F4 etc., the default for the windib driver is to ignore them completely, whereas with the directx driver they're handled (badly as it turns out).

As the windib driver is the default, I assume its behaviour is considered correct, so the following patch makes the directx driver the same in this regard.

On 2008-08-31 03:39:43 +0000, Tim Angus wrote:

Created attachment 270
Patch that disables "system key" handling with the directx driver

The patch.

On 2008-08-31 13:14:48 +0000, Tim Angus wrote:

*** Bug 596 has been marked as a duplicate of this bug. ***

On 2008-12-14 19:21:35 +0000, Gregory Smith wrote:

Hmm, installing this patch results in the app receiving a tab key event when alt-tabbing out. This doesn't happen, as far as I can tell, with windib or pre-patch dx5.

On 2009-04-02 08:33:42 +0000, Tim Angus wrote:

Created attachment 315
Same as previous patch, but applies cleanly on recent revisions

On 2009-04-13 01:45:15 +0000, Sam Lantinga wrote:

This was committed with revision 4485.

Thanks!

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