Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 22beae62 authored by d34d's avatar d34d Committed by Steve Kondik
Browse files

Themes: Perform mapping when not from overlay

This will resolve an issue where an unthemed style references
itself as the parent i.e. Real Racing 3.

Change-Id: I1aaf5567a44ee0e5ddfad1e8c0e5ab7bc8c1e5bf
REF: TOMATL-382
parent 7408352a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3934,7 +3934,7 @@ ssize_t ResTable::getBagLocked(uint32_t resID, const bag_entry** outBag,
        const bag_entry* parentBag;
        uint32_t parentTypeSpecFlags = 0;
        const ssize_t NP = getBagLocked(resolvedParent, &parentBag, &parentTypeSpecFlags,
                resolvedParent != resID);
                (resolvedParent != resID || !entry.isFromOverlay));
        const size_t NT = ((NP >= 0) ? NP : 0) + N;
        set = (bag_set*)malloc(sizeof(bag_set)+sizeof(bag_entry)*NT);
        if (set == NULL) {