From 04765d491750457ff571a7ede79fdc00d59b6fb3 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Thu, 24 Mar 2016 10:23:04 +0100 Subject: [PATCH] [FIX] hw_escpos: RBG images do not necessarily have an alpha channel --- addons/hw_escpos/escpos/escpos.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hw_escpos/escpos/escpos.py b/addons/hw_escpos/escpos/escpos.py index 5087b392922..4051e65066c 100644 --- a/addons/hw_escpos/escpos/escpos.py +++ b/addons/hw_escpos/escpos/escpos.py @@ -445,7 +445,7 @@ class Escpos: img_rgba = Image.open(f) img = Image.new('RGB', img_rgba.size, (255,255,255)) channels = img_rgba.split() - if len(channels) > 1: + if len(channels) > 3: # use alpha channel as mask img.paste(img_rgba, mask=channels[3]) else: