[x^2 for x in lst]

Pinsam bugg i matteappen

2014-12-02

Buggen fanns i den Activity som visar upp resultatet av en avklarad övningsomgång. Problemet var att den från onCreate() (via ett antal lager) sparade ner resultatet av övningsomgången i databasen.

Vad är problemet med det då? Så kan det väl fungera? Visst. Inget fel med det. Det är bara det att onCreate() även anropas när man roterar devicet (ren svenska för apparaten som kör Android) så att den orienterar om sig från portrait till landscape eller tvärt om. Detta innebar att om man hade klarat en övningsomgång kunde man bara rotera devicet ett kvarts varv och vänta till den orienterat om sig. Sen hade appen registrerat ytterligare en lyckad övningsomgång. Ville man kunna man fortsätta rotera gång efter annan tills man erhållit den finaste medaljen.

Snacka om pinsam bugg. Tur att jag inte kommit så långt att jag laddat upp appen på Play-butiken än.

Var tvungen att fixa buggen snabbt så att jag inte skulle tappa all trovärdhet hos min äldsta dotter. Fick bli till att låsa skärmorienteringen till portrait. Får se till att fixa en bättre, mer permanent lösning så snart jag får tid. När det nu blir...


Leave a reply

Your name as it will be displayed when the comment is posted on the page. Your email address will not be published.