Preventing lookup flags downgrade on icon change

When a icon gets changed by something with unsupported theme bitmap, FLAG_THEMED gets lost since the bitmap is set to null
Instead using a non-null bitmap in that case to preserve FLAG_THEMED

Bug: 421151325
Bug: 421000549
Flag: EXEMPT refactor
Test: Updated unit tests
Change-Id: Ie37c89ae381778dcbf8036c540f8d0bd1fbc5321
2 files changed