From 28f86888aacd8201dc23af84aa29b83d1f9b4edb Mon Sep 17 00:00:00 2001 From: elenapan Date: Mon, 27 Apr 2020 20:24:55 +0300 Subject: [PATCH] Update calendar whenever dashboard is shown --- config/awesome/elemental/dashboard/amarena.lua | 7 +++++++ config/awesome/elemental/dashboard/skyfall.lua | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/config/awesome/elemental/dashboard/amarena.lua b/config/awesome/elemental/dashboard/amarena.lua index b221518..4ab7aeb 100644 --- a/config/awesome/elemental/dashboard/amarena.lua +++ b/config/awesome/elemental/dashboard/amarena.lua @@ -215,6 +215,13 @@ calendar_widget:buttons(gears.table.join( end) )) +-- Update calendar whenever dashboard is shown +dashboard:connect_signal("property::visible", function () + if dashboard.visible then + calendar_widget.date = os.date('*t') + end +end) + local calendar_box = create_boxed_widget(calendar_widget, dpi(300), dpi(400), x.background) -- local calendar_box = create_boxed_widget(calendar, 380, 540, x.color0) diff --git a/config/awesome/elemental/dashboard/skyfall.lua b/config/awesome/elemental/dashboard/skyfall.lua index 764aa17..4525703 100644 --- a/config/awesome/elemental/dashboard/skyfall.lua +++ b/config/awesome/elemental/dashboard/skyfall.lua @@ -218,6 +218,13 @@ calendar_widget:buttons(gears.table.join( end) )) +-- Update calendar whenever dashboard is shown +dashboard:connect_signal("property::visible", function () + if dashboard.visible then + calendar_widget.date = os.date('*t') + end +end) + local calendar_box = create_boxed_widget(calendar_widget, dpi(300), dpi(400), x.background) -- local calendar_box = create_boxed_widget(calendar, 380, 540, x.color0)