InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.63k stars 901 forks source link

Screen shifting upwards #2034

Open tituscmd opened 3 months ago

tituscmd commented 3 months ago

Verification

What happened?

Screen shifts upwards and reveals part of another screen when accessing the notification screen while in the paint app

What should happen instead?

Screen should not shift upwards but remain positioned as it normally is

Reproduction steps

More details?

Bug is hotfixable/worked-around by simply restarting the watch.

Version

Custom fork based on v1.14.0

Companion app

InfiniLink

mdmallardi commented 3 months ago

Can confirm this on both Pinetimes I own.

tituscmd commented 3 months ago

Interesting. Are you building from main or also from a custom fork?

FintasticMan commented 3 months ago

I can also confirm with basically the latest main.

mark9064 commented 3 months ago

Can confirm NOT fixed by spi fixes in #1869 as well - this appears to be a separate issue

mdmallardi commented 2 months ago

Interesting. Are you building from main or also from a custom fork?

I forgot to reply to this. One Pinetime is on 1.14.0, another is on commit 004b2bf from main and was the latest main available at the time I wrote my original reply.

tituscmd commented 2 months ago

Interesting. Are you building from main or also from a custom fork?

I forgot to reply to this. One Pinetime is on 1.14.0, another is on commit 004b2bf from main and was the latest main available at the time I wrote my original reply.

So it seems like this issue does not come from any other commit/PR that isn't already in main. Good to know.

Xorger commented 2 months ago

Bug is hotfixable/worked-around by simply restarting the watch.

Would also like to note that the screen can be reset back to normal by repeating the procedure until everything shifts back to its original location