問題タブ [keyboard-input]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
127 参照

x11 - GNOME 3 デスクトップでの GLFW キー入力

GNOME 3 デスクトップの GLFW3 に問題があります。新しくインストールされた Ubuntu 16.04 LTS マシン (Unity を使用) を含む、いくつかの Linux マシンでこれをテストしました。

この問題は、すべての GLFW3 アプリケーションで発生します。任意のキーを押したままにすると、通常のキー GLFW_PRESS が発生し、GLFW_REPEAT イベントが発生します。

しかし、キーを放すと、1 つの GLFW_RELEASE イベントが発生し、続いて別の GLFW_PRESS (場合によっては複数の GLFW_REPEAT) イベントが発生します。

ここに最小限の例があります:

Space を押したまま数秒後に離したときの出力例:

また、現在の GLFW3 dev バージョン ( https://github.com/glfw/glfw.gitから) でこのプログラムをコンパイルして実行しようとしましたが、結果は同じでした。

次に、このイベントの発生元である glfw3 ソース コードを検索しました。glfw3 ソース x11_window.c で XPending() 呼び出しを見つけました。しかし、この追加イベントは X11 システムから発行されているように見えるので、これが GLFW の問題なのか X11 の問題なのかわかりません。

Mate Desktop などの他のデスクトップ環境では、すべて問題なく動作します。

0 投票する
1 に答える
1680 参照

flutter - [スタック] > [不透明度] > [スクロール可能] の下でラップするときのフラッター キーボードの問題

フラッター アプリで、入力フィールドが Scrollable、Opacity、Stack 内にラップされている場合、キーボードが表示されると、スクロール可能なビューが正しく配置されません。

キーボードが表示されたときにスクロール可能なビューを正しく作成するには?

ここに画像の説明を入力

入力フィールドが Scrollable 内にラップされていない場合、キーボードはまったく表示されません。ListView以下のコードのColumnで変更することでテストできます。