チケット #45874

gtk4: Editor infinite loop in setting text field

登録: 2022-10-16 03:05 最終更新: 2022-10-23 23:36

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
3

詳細

gtk4-client freezes when editor mode's "property editor" is opened.

Seems that it's a loop where setting text on the widget causes it to emit "changed" signal again causing setting the value to the widget. The code is supposed to catch when the value has not actually changed, and that works on older clients.

チケットの履歴 (6 件中 3 件表示)

2022-10-16 03:05 更新者: cazfi
  • 新しいチケット "gtk4: Editor infinite loop in setting text field" が作成されました
2022-10-16 03:33 更新者: cazfi
  • 担当者(未割り当て) から cazfi に更新されました
  • 解決法なし から 受領 に更新されました
  • マイルストーン(未割り当て) から 3.0.5 (完了済み) に更新されました
  • コンポーネント(未割り当て) から Gtk3.22-client に更新されました
コメント

Reply To cazfi

and that works on older clients.

Even though the other clients somehow get away with it (at least usually), the bug is hiding in all of them. That's why the fix is targeted also to S3_0 where gtk4-client isn't even present.

2022-10-23 23:36 更新者: cazfi
  • 状況オープン から 完了 に更新されました
  • 解決法受領 から 修正済み に更新されました

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする