пятница, 24 ноября 2017 г.

Проблема в обновлении MoneyTracker 1.27

Вот такая "красота" наблюдается в старых версиях Android после вчерашнего обновления.
Проблема в том, что рисованный объект, к коим относится и рамка, если у него не указан цвет заливки, на старых версиях Android заливается черным! На последних версиях, как и ожидалось, объект будет прозрачным.
Чтобы устранить дефект, пришлось спешно выпустить обновление 1.28, в котором рамка принудительно заливается белым. Обновление уже доступно.

Обновление MoneyTracker 1.27

В одном из прошлых релизов Money Tracker была добавлена возможность в расход / доход вносить сумму в двух валютах. С необходимостью этого сталкиваешься, когда используешь банковскую карточку, например, из Казахстана (с валютой в тенге, это важно) в России, покупая за рубли. С карты все, разумеется, списывается в тенге, но при этом происходит конвертация из рублей в тенге (по курсу используемой системы, при этом точное значение суммы списания известно не сразу, а обычно через три банковских дня). Ранее расход в рублях было вносить просто некуда.
Новая функция "сломала" поведение экрана ввода расхода / дохода, сделав полем по-умолчанию поле с суммой, но это неудобно, в текущем релизе полем по-умолчанию при добавлении расхода / дохода вновь стало поле с описанием. При редактировании существующего дохода / расхода полем по-умолчанию, как и прежде, является поле с суммой (ведь обычно запись редактируется в связи с уточнением суммы).
И, наконец, поля сумм, подписи к ним и поле с валютой операции взяты в рамку для удобства работы.
Жду обновления в Play Market.