From 8627e8c7c5b41512058a11c41d3f77f9881da511 Mon Sep 17 00:00:00 2001 From: "regicidal.plutophage" <36969337+regicidalplutophage@users.noreply.github.com> Date: Sat, 4 Mar 2023 22:15:57 +0000 Subject: [PATCH] Allow use when ```split``` is not defined --- kmk/extensions/oled.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/kmk/extensions/oled.py b/kmk/extensions/oled.py index 486f614..70e799f 100644 --- a/kmk/extensions/oled.py +++ b/kmk/extensions/oled.py @@ -190,12 +190,13 @@ class Oled(Extension): return def during_bootup(self, keyboard): - if self._split.split_side == 1: - self.split_side = 'L' - self._flip = self._flip_left - elif self._split.split_side == 2: - self.split_side = 'R' - self._flip = self._flip_right + if self._split is not None: + if self._split.split_side == 1: + self.split_side = 'L' + self._flip = self._flip_left + elif self._split.split_side == 2: + self.split_side = 'R' + self._flip = self._flip_right else: self.split_side = None displayio.release_displays() @@ -208,7 +209,6 @@ class Oled(Extension): brightness=self._brightness, ) self.render_oled(0) - print(self.split_side) return def before_matrix_scan(self, sandbox):