Ticket #23708

Alt+Enterの動作に違和感がある

Open Date: 2010-11-20 23:35 Last Update: 2016-08-02 12:15

Reporter:
Owner:
Type:
Status:
Closed
Component:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

Alt+Enterで画面サイズを切り替える際、画面切り替えだけでなく、Enterを単体で押したときの動作(決定)も同時に行われてしまい、違和感がある。

(例えば、曲セレクト画面中であれば、Alt+Enterを押すと画面切り替わりと曲決定が同時になる)

Alt+Enter押下時は、画面切り替えのみを行い、決定動作は行われないようにするべき。

Ticket History (3/7 Histories)

2010-11-20 23:35 Updated by: yyagi
  • New Ticket "Alt+Enterの動作に違和感がある" created
2010-11-23 00:02 Updated by: yyagi
Comment

Alt-Enter処理時、ちゃんと SuppressKeyPress = true にしているのに、Enterの処理が別途進んじゃってますね。

ということは、Alt-Enterのキーイベント処理に入る前に、Enterのみの処理が先に走っちゃっているということかな・・・?

2011-01-16 20:00 Updated by: yyagi
  • Ticket Close date is changed to 2011-01-16 20:00
  • Status Update from Open to Closed
  • Resolution Update from None to Fixed
Comment

rev84で対策済み。Alt+Enter時、SlimDX内(DTXMania内部で持つキーバッファ内)ではEnterを押していなかったことにすることで、フルスクリーンとウインドウの切り替え時に決定動作が入ってくることを回避した。

(対処療法的ですが・・・)

2011-01-17 23:07 Updated by: yyagi
  • Status Update from Closed to Open
  • Resolution Update from Fixed to None
Comment

rev85にて、rev84の修正を取りやめた。副作用で、Enter単独の入力が聞かなくなる場合が発生したため。

2011-04-08 01:38 Updated by: yyagi
  • Owner Update from (None) to yyagi
  • Component Update from (None) to FDK
Comment

rev135にて、rev84と同じような処理を若干ロジックを変えて実装した。

ただし、Altを早めに離してしまうと、まだ決定動作が走ってしまう模様。

2016-03-19 11:40 Updated by: yyagi
  • Resolution Update from None to Fixed
Comment

rev932で対策。Alt+Enter時、FDK内でEnter入力を認識しないようにすることで対策した。

2016-08-02 12:15 Updated by: yyagi
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2016-08-02 12:15
Comment

Rel105にて、リリースしました。本チケットはクローズします。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login