Ticket #8781: 0001-Fix-8781.-Display-rotated-images-with-alpha-channel-.patch

File 0001-Fix-8781.-Display-rotated-images-with-alpha-channel-.patch, 820 bytes (added by Janus, 11 years ago)
  • src/apps/showimage/ShowImageView.cpp

    From 36ea6ee17e7e16c66de4269683e5ac79abaf1ca8 Mon Sep 17 00:00:00 2001
    From: Janus <janus2@ymail.com>
    Date: Wed, 6 Feb 2013 22:07:21 +0000
    Subject: [PATCH] Fix #8781. Display rotated images with alpha channel
     properly
    
    ---
     src/apps/showimage/ShowImageView.cpp |    3 +++
     1 file changed, 3 insertions(+)
    
    diff --git a/src/apps/showimage/ShowImageView.cpp b/src/apps/showimage/ShowImageView.cpp
    index d82d3c8..5669dd7 100644
    a b ShowImageView::_DoImageOperation(ImageProcessor::operation op, bool quiet)  
    17131713    // set new bitmap
    17141714    _DeleteBitmap();
    17151715    fBitmap = bm;
     1716   
     1717    if (fBitmap->ColorSpace() == B_RGBA32)
     1718        fDisplayBitmap = compose_checker_background(fBitmap);
    17161719
    17171720    if (!quiet) {
    17181721        // remove selection