month-cell: Fix accessibility warnings

* Add a tooltip to the overflow button.
* Change weather icon to have use the presentation accessible role

Closes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1522
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/681>
This commit is contained in:
Zoey Ahmed
2026-01-29 02:21:42 +00:00
committed by Marge Bot
parent 55e32cd63a
commit a38bcf9b68
+2
View File
@@ -39,6 +39,7 @@ template $GcalMonthCell: Adw.BreakpointBin {
Image weather_icon {
pixel-size: 16;
margin-start: 12;
accessible-role: presentation;
styles [
"dimmed",
@@ -58,6 +59,7 @@ template $GcalMonthCell: Adw.BreakpointBin {
valign: end;
sensitive: false;
clicked => $overflow_button_clicked_cb(template) not-swapped;
tooltip-text: _("All Events");
styles [
"flat",