From 34fec794265eff5f29ca511b419718b4983bbe80 Mon Sep 17 00:00:00 2001 From: Adam Candy Date: Fri, 23 Apr 2021 19:32:13 +0200 Subject: [PATCH] Cleanly request i2c_device with page addressing --- adafruit_ssd1306.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/adafruit_ssd1306.py b/adafruit_ssd1306.py index c354d54..134a665 100644 --- a/adafruit_ssd1306.py +++ b/adafruit_ssd1306.py @@ -255,7 +255,8 @@ def write_framebuf(self): self.pagebuffer[1:] = self.buffer[ 1 + self.width * page : 1 + self.width * (page + 1) ] - self.i2c_device.write(self.pagebuffer) + with self.i2c_device: + self.i2c_device.write(self.pagebuffer) else: with self.i2c_device: self.i2c_device.write(self.buffer)