BHV-9727 Enforce condition statement for refreshing pages.

Currently there is logical trap.
If given list are overlapped whole of active pages, current logic could not detect it.
For example, if given list has its boundary like
 idx < start && idx + len - 1 > end
then current code do not detect it.

Enyo-DCO-1.1-Signed-off-by: David Um david.um@lge.com