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

メニューなどがタイトルバーに被った際、被った部分でマウス操作が出来ない #1110

Closed
1 of 3 tasks
mes51 opened this issue Jan 14, 2023 · 1 comment · Fixed by #1291
Closed
1 of 3 tasks

Comments

@mes51
Copy link
Contributor

mes51 commented Jan 14, 2023

不具合の内容

#1030 (comment) で報告した物になります

キャラクター選択等、メニューやポップアップなどのUIがタイトルバーに被った際、マウス操作が被った要素ではなくタイトルバーに持って行かれてしまい、タイトルバーに被った部分のUIの操作ができません

(現在のバージョンでは極端な使い方をしないと遭遇しません)

現象・ログ

Desktop.2023.01.14.-.20.46.59.02_1.mp4

再現手順

0.13.3での再現方法(これ以外のバージョンでもおそらく可能)

  1. テキスト欄のキャラクター選択のメニューを表示する
  2. ウインドウを縦方向に縮める
    • テキスト欄がなくなるくらい(縦272pxくらい?)
    • メニューが上方向に伸びれば再現完了
  3. タイトルバーに被った部分でキャラクターが選択できず、 タイトルバーに操作が持って行かれる

期待動作

タイトルバーにUIが被っても、被った側のUIが操作できる

VOICEVOXのバージョン

0.13.3

OSの種類/ディストリ/バージョン

  • Windows
  • macOS
  • Linux

Windows 11 Pro 64bit 21H2 (22000.1455)

その他

軽く試しましたが、z-indexを操作して要素を手前に持って行っても問答無用でマウス操作を持って行くようです。
回避するには上に被さる可能性がある要素(q-menuq-select、あるいはその中のq-item)に-webkit-app-region: no-dragを付けて回る必要がありそう?

関連: electron/electron#1354

@Hiroshiba
Copy link
Member

詳細なissue作成ありがとうございます!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants