mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
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 | ||