Here's a minor thing that I noticed. This is on my Forma
format is currently set to: format=[{battery}] %l:%M%p
row: 0, offset_(x/y): 0
Battery Min is 0, max is 100 (IE: show battery always)
When changing pages, the battery disappears for half a second or so then redisplays again while clock doesn't redraw.
For example:
{turn page}
shows:
" 11:00PM"
refreshes with:
"[90%] 11:00PM"
The clock doesn't shift BTW, there's space there for the battery
Debug log for 3 page turns, menu to dump log
Code:
Aug 16 22:59:57 nanoclock[485]: Requesting clock update: damage rectangle 1440x1920+0+0 intersects with the clock's 242x42+0+0
Aug 16 22:59:57 nanoclock[485]: [damage] Updated clock (marker: 541)
Aug 16 22:59:57 nanoclock[485]: No clock update necessary: damage marker: 541 vs. clock marker: 541 (found: true)
Aug 16 23:00:00 nanoclock[485]: Requesting clock update: damage rectangle 1440x1920+0+0 intersects with the clock's 242x42+0+0
Aug 16 23:00:00 nanoclock[485]: [damage] Updated clock (marker: 542)
Aug 16 23:00:00 nanoclock[485]: No clock update necessary: damage marker: 542 vs. clock marker: 542 (found: true)
Aug 16 23:00:01 nanoclock[485]: Requesting clock update: damage rectangle 1440x1920+0+0 intersects with the clock's 242x42+0+0
Aug 16 23:00:01 nanoclock[485]: [damage] Updated clock (marker: 543)
Aug 16 23:00:01 nanoclock[485]: No clock update necessary: damage marker: 543 vs. clock marker: 543 (found: true)
Aug 16 23:00:02 nanoclock[485]: [clock] Updated clock (marker: 544)
Aug 16 23:00:02 nanoclock[485]: No clock update necessary: damage marker: 544 vs. clock marker: 544 (found: true)
Aug 16 23:00:03 nanoclock[485]: Requesting clock update: damage rectangle 1440x1920+0+0 intersects with the clock's 242x42+0+0
Aug 16 23:00:03 nanoclock[485]: [damage] Updated clock (marker: 545)
Aug 16 23:00:03 nanoclock[485]: No clock update necessary: damage marker: 545 vs. clock marker: 545 (found: true)
Aug 16 23:00:09 nanoclock[485]: Requesting clock update: damage rectangle 1440x1920+0+0 intersects with the clock's 242x42+0+0
Aug 16 23:00:09 nanoclock[485]: [damage] Updated clock (marker: 546)
Aug 16 23:00:09 nanoclock[485]: No clock update necessary: damage marker: 546 vs. clock marker: 546 (found: true)
Aug 16 23:00:10 nanoclock[485]: No clock update necessary: damage rectangle 375x72+28+78 does not intersect with the clock's 242x42+0+0
Aug 16 23:00:11 nanoclock[485]: Requesting clock update: damage rectangle 1440x1920+0+0 intersects with the clock's 242x42+0+0
Aug 16 23:00:11 nanoclock[485]: [damage] Updated clock (marker: 547)
Aug 16 23:00:11 nanoclock[485]: No clock update necessary: damage marker: 547 vs. clock marker: 547 (found: true)
Aug 16 23:00:11 nanoclock[485]: Requesting clock update: damage rectangle 100x30+0+0 intersects with the clock's 242x42+0+0
Aug 16 23:00:11 nanoclock[485]: [damage] Updated clock (marker: 548)
Aug 16 23:00:11 nanoclock[485]: No clock update necessary: damage marker: 548 vs. clock marker: 548 (found: true)
Aug 16 23:00:12 nanoclock[485]: No clock update necessary: damage rectangle 288x139+1152+1781 does not intersect with the clock's 242x42+0+0
Aug 16 23:00:12 nanoclock[485]: No clock update necessary: damage rectangle 470x239+970+1543 does not intersect with the clock's 242x42+0+0
Aug 16 23:00:12 nanoclock[485]: No clock update necessary: damage rectangle 288x138+1152+1782 does not intersect with the clock's 242x42+0+0
Aug 16 23:00:13 nanoclock[485]: No clock update necessary: damage rectangle 470x239+970+1543 does not intersect with the clock's 242x42+0+0
I'm guessing it's something to with row 0 or the positioning seeing how it's only those left 5 chars but thought I'd mention it
(minor enough I'm just now getting a second to pull logs and mention it)
EDIT: Adjusting Col didn't resolve it (actually, didn't seem to do anything at all but still looking at that) but what I did notice is this flashing ONLY occurs when it's rotated so the buttons are on the left. If I flip it over so the buttons are on the right, it shows the battery correctly the first time.