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

Debian10にてタブ一覧表示がスクロール出来ない #985

Closed
orenomask opened this issue May 25, 2022 · 7 comments · Fixed by #987
Closed

Debian10にてタブ一覧表示がスクロール出来ない #985

orenomask opened this issue May 25, 2022 · 7 comments · Fixed by #987
Labels
bug バグの追跡 gtk3 GTK3版に関するトピック

Comments

@orenomask
Copy link

orenomask commented May 25, 2022

バグの説明
複数のタブを開いていて、多くなると右上のタブ一覧表示がスクロール出来ない
Debian busterのリポジトリにあるJDim 0.1.0-20190122では、開いてる全部のタブ一覧表示が出来ていた
(https://next2ch.net/test/read.cgi/linux/1613035222/900)

再現の方法
Debian10環境にてスレビュー等のタブを多数開いた状態で「タブの一覧表示」ボタンをクリック

やりたかったこと・期待する結果
「タブの一覧表示」ボタンクリック→直下スクリーンショットの様に一覧多数の場合スクロールできる
通常スクショ

スクリーンショット(不具合の再現)
バグスクショ

動作環境
[バージョン] JDim 0.7.0-20220522(git:24aedf0d7a)
[ディストリ ] Debian GNU/Linux 10 (buster) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm  ] 3.24.0
[ glibmm  ] 2.58.0
[ TLS lib ] GnuTLS 3.6.7
[オプション ] '--with-native''--with-pangolayout'
[ そ の 他 ]
(https://next2ch.net/test/read.cgi/linux/1613035222/900)

追加の情報
・ビルドオプション無しでも変化なし(https://next2ch.net/test/read.cgi/linux/1613035222/903)
・DEはMATEだが他のDEでも再現可能かも知れない
・Ubuntu 20.04LTS・FreeBSD 13.1-RELEASEでは再現しない模様
 (https://next2ch.net/test/read.cgi/linux/1613035222/901-902n)

@orenomask orenomask added the bug バグの追跡 label May 25, 2022
@ma8ma
Copy link
Collaborator

ma8ma commented May 25, 2022

ubuntu 22.04 KDE(x11)ではメニュー上下に矢印が表示されました

動作環境
[バージョン] JDim 0.7.0-20220522(git:24aedf0d7a)
[ディストリ ] Ubuntu 22.04 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm  ] 3.24.5
[ glibmm  ] 2.66.2
[ TLS lib ] GnuTLS 3.7.3
[オプション ] '--with-alsa''--with-pangolayout'
[ そ の 他 ] 

調べたところどうやら(Debian busterの)GTK3にバグがあるようです

mate-panelに同じような問題がありました mate-desktop/mate-panel#920
コメントを見るとgtk_mene_popup()のかわりにgtk_menu_popup_at_widget()を使うと発生するようです

GTK側にバグ報告が入ってます https://gitlab.gnome.org/GNOME/gtk/-/issues/1651
修正が行われて v3.24.6 のリリースに入ったようです

busterに入ってるGTK3のバージョンは… v3.24.5 👈 😐
https://packages.debian.org/buster/source/gtk+3.0

@ma8ma
Copy link
Collaborator

ma8ma commented May 25, 2022

週末までに確認するための環境を用意できるかわからないので
GTK v3.24.6未満の環境ではgtk_menu_popup()を使うように状態を戻して様子を見たいと思います

@orenomask
Copy link
Author

packages.debian.orgで検索してみましたが
不具合修正版のバックポートパッケージ等も無いですね

ご対応に元報告者の900氏も喜ぶと思います
今回代理でご報告差し上げましたがユーザーの皆さんにgithubの活用が浸透するといいですね
人によっては利用に当たって不明点や不安要素もあるかと思われますので
今後可能な範囲でフォローして下されば有り難く思います

@ma8ma
Copy link
Collaborator

ma8ma commented May 25, 2022

代理ありがとうございました 👍
そうですね、バグ報告や要望とか直接やりとりしたい人にはgithubのほうがはっきりできます
ただアカウント取ったりハードルあると思うのでそこまでじゃないときは掲示板でいいと思います

@orenomask
Copy link
Author

今回の代行は最初で最後であり、私なりにこちらの利用ケースを残せればと思い行動させて頂きました
以後は皆様の自由な意思による参加で宜しいかと思う次第です
コテハンに抵抗無ければ大変便利な枠組みなので少しでも多くの方々に利用して頂けるといいですね

@ma8ma ma8ma added the gtk3 GTK3版に関するトピック label May 28, 2022
@ma8ma
Copy link
Collaborator

ma8ma commented May 28, 2022

#987 で修正しました。1週間程度様子を見て問題が報告されなければissueを閉じたいと思います。

@ma8ma ma8ma moved this from Todo to In Progress in State of JDim-v0.7.0+ May 29, 2022
@ma8ma
Copy link
Collaborator

ma8ma commented Jun 4, 2022

修正後、特に問題の報告がないため閉じます
レポートありがとうございました

@ma8ma ma8ma closed this as completed Jun 4, 2022
Repository owner moved this from In Progress to Done in State of JDim-v0.7.0+ Jun 4, 2022
@ma8ma ma8ma linked a pull request Jun 18, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug バグの追跡 gtk3 GTK3版に関するトピック
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

2 participants