mirror of
https://github.com/subsurface/subsurface.git
synced 2024-12-01 06:30:26 +00:00
e174389618
I finally was able to reproduce the crashes with the infinite recursion when computing a GridLayout. This seems to be triggered by competing Layout.fillWidth settings that the layout engine couldn't figure out how to accomodate. I did three things to make this work better: - explicitly grab the columnWidth for the width of the DiveDetailsView. - split the GridLayout in two so the area above and below the profile are no longer forced to fit in the same column widths. - remove most of the Layout.fillWidth settings and only leave a couple that seem sufficient to get reasonable on screen layout in my experiments. Here's hoping that this one is finally resolved. Signed-off-by: Dirk Hohndel <dirk@hohndel.org> |
||
---|---|---|
.. | ||
icons | ||
theme | ||
CloudCredentials.qml | ||
dive.jpg | ||
DiveDetails.qml | ||
DiveDetailsEdit.qml | ||
DiveDetailsView.qml | ||
DiveList.qml | ||
DownloadFromDiveComputer.qml | ||
GpsList.qml | ||
Log.qml | ||
main.qml | ||
mobile-resources.qrc | ||
Preferences.qml | ||
StartPage.qml | ||
SubsurfaceButton.qml | ||
TextButton.qml | ||
ThemeTest.qml | ||
TopBar.qml |