2016-12-11 4 views
2

メニューボタンをクリックすると、メニューは表示されません。Chrome v55が破損するqx.ui.form.MenuButton

Google Chromeは私のマシン上で最新のバージョン(バージョン55.0.2883.87 m)に更新されました。更新後、私のqx.ui.form.MenuButtonは機能しなくなりました。このためのパッチまたは回避策はありますか?私はWindows 7マシンです。

はそれもdemobrowserに失敗: http://www.qooxdoo.org/5.0.1/demobrowser/#widget~Menu.html

答えて

2

このChromeはバージョン55ポインタイベントで導入されたためです:https://developers.google.com/web/updates/2016/10/pointer-events

qooxdooはすでにポインタイベントをサポートしていないブラウザのために人工的なイベントを作成し、ポインタイベント層を持っていましたネイティブに。このレイヤーはクロムを検出しませんでした。新しいネイティブポインターイベントのサポートにより、ダブルボタンのポンターイベントが発生しました。

これはまた、これは、既存のqooxdoo 5.0.1アプリケーションのために固定することができる方法に注意してくださいPR https://github.com/qooxdoo/qooxdoo/pull/9219

経由qooxdooのgithubのマスターで修正されました:https://github.com/qooxdoo/qooxdoo/issues/9182#issuecomment-265161921

それとも、現在のマスターを使用するか、またはローカルコピーにパッチを適用できhttps://github.com/qooxdoo/qooxdoo/pull/9219

+0

ありがとうございました!どういうわけか私は私の検索でこれを逃した... – Jonathan

1

からのコードを手動で使用しています。3日後から新しい更新をリリースしました。 Hereあなたはそれを得ることができます。