We have moved to a new Sailfish OS Forum. Please start new discussions there.
6

Sailfish browser display redraw delay

asked 2014-02-23 18:02:54 +0200

Jolla095 gravatar image

updated 2017-02-15 23:20:29 +0200

DarkTuring gravatar image

I have noticed, that there is this strange delay until screen is redrawn when you pan your screen. This happens at least with Sailfish browser and Maep GPS app. Sailfish Maps application does not suffer from this delay. This thing has been there since the beginning.

How to reproduce:

Update: Simply scrolling up and down in portrait mode through pages with many prelpaded links, graphics, or GIFs, causes a delay in rendering and white out of entire sections.

https://duckduckgo.com/?q=dogs&t=h_&iax=1&ia=images

The problem below still exists but instead of white now sometimesboccurs as slighly blurry partially rendered text that wont disappear until remove finger from screen.

  1. Open Sailfish browser (portrait orientation) and go to a web p2.0age (for example www.uutimet.net a light text page without graphics).

  2. Zoom the web page to a 2-3 times the size of screen width. So that you can pan the screen later on.

  3. Put your finger on the glass near the left edge of the screen.

  4. Swipe your finger to the right edge of the screen and hold your finger on the glass.

  5. Look at the left edge of your web page. The left edge is white without page contents. Web page content which was hidden outside the display screen before you pulled it to visible screen area is not showing on the screen.

  6. hold your finger on the glass ... left part of the display stays empty ....

  7. lift your finger off the glass. Notice how the missing web page content is immediately drawn on the display after you lifted your finger.

Could this delay be removed ? This is disturbing the use of Sailfish web browser and panning the map with Maep application.

edit retag flag offensive close delete

1 Answer

Sort by » oldest newest most voted
2

answered 2014-02-24 16:20:24 +0200

veskuh gravatar image

These are separate issues, even though the end result in both apps are similiar. For browser this is a known issue. For some reason when scrolling in some directions the browser can't pre-render enough content and thus there is empty area. When user releases finger, we force a repaint and you get the full content. We are working on improving this on the browser engine and it looks like we are going to get some improvement on next browser engine's version (gecko-29).

Maep renders its own content itself so map rendering code there needs to be improved so that it can at the same time render map as user is panning.

edit flag offensive delete publish link more

Comments

Thank you for explaining this thing.

Jolla095 ( 2014-02-24 22:10:39 +0200 )edit

I can confirm 1.0.4.20 update fixes the screen redraw issue. Thank you!

Although it seems that the fix is causing another issue. Now the screen is no longer scrolling as smooth as before the update. No matter how slowly you move the browser screen with your finger, the screen motion is kind of jerky.

Jolla095 ( 2014-03-18 22:29:00 +0200 )edit
Login/Signup to Answer

Question tools

Follow
1 follower

Stats

Asked: 2014-02-23 18:02:54 +0200

Seen: 353 times

Last updated: Feb 15 '17