我们的应用程序突然开始在 MacOS(Monterey,Ventura)中显示一些图形问题。一些对话框窗口标题标题的宽度比窗口的主体更宽;此外,它们在底部显示了一条有缺陷的线:
观察到的另一个问题是某些菜单框显示框容器切割的底线:
我们已经检查了 ui 文件(我们正在使用 GtkBuilder 创建图形界面)但我们找不到任何线索。然而,作为问题超出我们的应用程序的暗示性想法,我们注意到基于 gtk 的 Glade 设计器 (3.40.0) 也存在所描述的问题:
这一切都不会发生在 Linux 上。
规格:
glib-compile-resources tntapp.gresource.xml --target=$@ --sourcedir=./tntapp.gresource --generate-source
Apple clang version 14.0.0 (clang-1400.0.29.102)
Target: arm64-apple-darwin22.3.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin