Skip to content

Fix deletion of children with feature ID values going beyond range of an int32#7769

Merged
nirvn merged 1 commit into
masterfrom
relation_int64_fid
Jul 23, 2026
Merged

Fix deletion of children with feature ID values going beyond range of an int32#7769
nirvn merged 1 commit into
masterfrom
relation_int64_fid

Conversation

@nirvn

@nirvn nirvn commented Jul 22, 2026

Copy link
Copy Markdown
Member

TIL, QML's int property is only holds int32, which can be a problem when passing on feature IDs (int64/longlong).

That fact broke deletion of children through our relation editor widget. This PR fixes things.

@qfield-fairy

qfield-fairy commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

🍎 MacOS DMG universal builds

Download a MacOS DMG universal build of this PR for testing.
(Built from commit 05404de)

📱 Android builds

Download an Android arm64 build of this PR for testing.
(Built from commit 05404de)

Other Android architectures

🪟 Windows builds

Download a Windows build of this PR for testing and for arm64.

(Built from commit 05404de)

🐧 Linux AppImage builds

Download a Linux AppImage build of this PR for testing.
(Built from commit 05404de)

@nirvn
nirvn merged commit ae66671 into master Jul 23, 2026
31 checks passed
@nirvn
nirvn deleted the relation_int64_fid branch July 23, 2026 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants