mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-02-22 06:44:52 +00:00
Wipes OLED after startup logo
This commit is contained in:
parent
67753d72e9
commit
161b8f5c8d
@ -325,9 +325,16 @@
|
|||||||
bool oled_task_user(void) {
|
bool oled_task_user(void) {
|
||||||
static bool finished_logo = false;
|
static bool finished_logo = false;
|
||||||
if ((timer_elapsed(startup_timer) < OLED_LOGO_TIMEOUT) && !finished_logo) {
|
if ((timer_elapsed(startup_timer) < OLED_LOGO_TIMEOUT) && !finished_logo) {
|
||||||
|
// Display the logo for 5 seconds on boot.
|
||||||
render_logo();
|
render_logo();
|
||||||
} else {
|
} else {
|
||||||
finished_logo = true;
|
// Display the current keyboard state.
|
||||||
|
if (!finished_logo) {
|
||||||
|
// Clears the OLED.
|
||||||
|
oled_clear();
|
||||||
|
} else {
|
||||||
|
finished_logo = true;
|
||||||
|
}
|
||||||
if (is_keyboard_master()) {
|
if (is_keyboard_master()) {
|
||||||
render_status(); // Renders the current keyboard state (layer, lock, caps, scroll, etc)
|
render_status(); // Renders the current keyboard state (layer, lock, caps, scroll, etc)
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user