Bug 314847 - The area of the image that is not downloaded yet is never redrawed.
Summary: The area of the image that is not downloaded yet is never redrawed.
Status: RESOLVED WORKSFORME
Alias: None
Product: gwenview
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.8.5
Platform: Ubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2013-02-10 19:22 UTC by razinov.a.u
Modified: 2018-10-28 03:24 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Bug actual result (279.68 KB, image/png)
2013-02-10 19:24 UTC, razinov.a.u
Details
Use this file to reproduce (3.22 MB, image/png)
2013-02-10 19:32 UTC, razinov.a.u
Details

Note You need to log in before you can comment on or make changes to this bug.
Description razinov.a.u 2013-02-10 19:22:31 UTC
See screenshot. It is well descriptive.

Reproducible: Always

Steps to Reproduce:
1. Receive file via skype (maybe, HTTP also suits). It must lasts long time.
2. Open file in gwenview.
3. You should see partly downloaded image, the part of image, that is not already dowloaded is black. Let name this area BLACK. And other area - DOWNLOADED.
4. Zoom in. You must be able to move the image with the hand tool.
5. Move image down.

So both BLACK and DOWNLOADED areas go down, part of BLACK area will intersect previous DOWNLOADED area (logically):
before move: BBBBBDDDDD (BLACK and DOWNLOADED visible areas; B is actually on the top of the screen, and D is on the bottom).
after move: BBBBBBBBDD (areas go down).
So black area moves to downloaded. Intersection: BBBBBxxxDD. The problem is within the intersection (xxx).
Actual Results:  
6. BLACK area remains the contents of DOWNLOADED image, when it became within BLACK area. In other words, it is not cleared as expected.

Expected Results:  
6. BLACK area will be still black.

You can use a static file that is downloaded partly. So neither skype nor HTTP download will be needed.

Hope you understand this description. It is a minor appearance bug. But I think gwenview will be more perfect after someone fixes this.
Comment 1 razinov.a.u 2013-02-10 19:24:57 UTC
Created attachment 77102 [details]
Bug actual result
Comment 2 razinov.a.u 2013-02-10 19:32:16 UTC
Created attachment 77103 [details]
Use this file to reproduce

It is a file that has been downloaded incompletely. It can be used for the reproduction of the bug.
Comment 3 razinov.a.u 2013-02-10 19:34:27 UTC
Note that source file was BMP.
Comment 4 Nate Graham 2017-09-10 04:04:33 UTC
Can you reproduce this with a more recent KF5 version of Gwenview?
Comment 5 Andrew Crouthamel 2018-09-28 02:28:33 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-28 03:24:20 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!