Project

General

Profile

Actions

バグ #1529

open

gtk3: タブを右クリックした際のメニューがマウスボタンを離すと消えてしまう

Added by Izumi Tsutsui 11 months ago. Updated 11 months ago.

Status:
分類待ち
Priority:
通常
Assignee:
-
Target version:
プラグイン名:
ブランチ:
クラッシュする:
No

Description

各種 gtk3 チケットが解決してきて mikutter_gtk3 がだいたい実用上問題なく動くようになってきていますが
いざリリースすると「gtk2 時代と違う」と言われそうな挙動をメモるチケットその4です。

各ペインのタブを右クリックした場合の右クリックメニューが
クリックしている間しか表示されず、マウスボタンを離すとメニューが消えてしまう。
postboxの右クリックメニューは従来どおり右クリックを離してもメニュー表示は残る。

従来は直感的(?)操作どおりで、右ボタンワンクリックでもメニュー表示・選択ができていた。

Actions #1

Updated by Shibafu Midorino 11 months ago

私の環境では、gtk2環境においてもタブの右クリックメニューはボタンを離すとすぐに消えてしまいます。
これは数年以上前からずっとそういう動作であったと記憶しています。

postbox等、タブ以外の場所で表示されるメニューはそのようなことはありませんでした。

Actions #2

Updated by Izumi Tsutsui 11 months ago

もともとの gtk2 時の挙動が各環境のテーマに基づいていて、
gtk3 でもアプリ別設定ではなくてテーマに従った挙動だとすると
とりあえずは現状で問題なしということですね。
(NetBSDておくれ環境としては gtk2 と gtk3 のテーマの差)

個人的にはテーマに基づく挙動だとするとその意図がよくわかりませんが、
それはこのチケットの範疇外ということで。

Actions #3

Updated by Shibafu Midorino 11 months ago

テーマに従った挙動だとすると…

なんだって……。その可能性は思い至らなかったので、驚きです。
実際、自分の環境でも下記のような感じでテーマによって挙動が違ったので、ありえますね。不思議。

テーマ メニューはすぐ消える?
Raleigh No
Adwaita No
Breeze Yes
Clearlooks Yes
Matcha-azul Yes
Aurora Yes

(Mastodonで雑に書き捨ててたけど、もったいない精神でコピペ)

Actions #4

Updated by toshi_a 初音 11 months ago

えっ普通に右クリック離しても消えないと思って開発してたわ

Actions #5

Updated by Izumi Tsutsui 11 months ago

Shibafu Midorino さんは #note-3 で書きました:

Adwaita No

あれれ。
こちら(NetBSDておくれとほぼ同等のつもりだった)ではチケットタイトル通り
gtk-query-settingsgtk-theme-name: "Adwaita" なのですが
右クリック離すとメニュー消えます。テーマ以外に条件あるんですかね……。

元トゥートは
https://social.mikutter.hachune.net/@shibafu528/107196677845122211
で NetBSDておくれでは残る
https://social.mikutter.hachune.net/@shibafu528/107196368437978063
ということなので謎が深い……(こちらではておくれイメージでの設定で試せていない)

ruby-gnome 3.5.0 早く出てくれ、という感じです(テスト用ておくれイメージを作りたい)

Actions

Also available in: Atom PDF