Обнаружил, что если иконка однажды привязана к какой-либо сущности (категории, типу транзакции, классу), то нету уже никакой возможности "отвязать" её обратно (в смысле, сделать так, чтобы у данной сущности иконки не было).
А это бывает востребовано, как минимум для активов и обязательств.
Например, у меня довольно обычный use-case связан с привязкой-отвязкой счета к пластиковый карточке: есть несколько банковских счетов в "Активах", но лишь к одному из них в данный момент привязана банковская карта; и хочется отображать это иконкой. Для этого при очередной перепривязке карты я хотел со старого счета иконку удалить, к новому добавить - тут-то и выяснилось, что удалить - нельзя.
Ну и вообще, возможность убрать иконку со счета может быть полезно - они в больших количествах могут раздражать, занимать место на экране при отображении списка и т.п.
Как workaround пока использую следующий подход (может кому пригодится):
1) Загружаю через менеджер иконок какую-нибудь ненужную картинку.
2) Меняю иконка счета, с которого хочу убрать иконку, на эту "ненужную" из загруженных
3) Удаляю загруженную иконку из менеджера иконок
4) Перезапускаю приложение.
В результате иконка со счета исчезает.
Но это, как легко догадаться, весьма неудобный подход. Хотелось бы возможности выставить "без иконки" в диалоге выбора иконки.
