Skip to content

Opening the "Synchronization Services" window causes a traceback with AttributeError: 'Window' object has no attribute '_GTGCalendar__sigid' #1195

@nekohayo

Description

@nekohayo

Trying out #1191 which is only 2 commits atop of current git master, I accidentally clicked the "Synchronization Services" menu item in the main hamburger menu, and I got this empty window as a result:

Image

… with this accompanying traceback:

Traceback (most recent call last):
  File "/app/lib/python3.12/site-packages/GTG/gtk/editor/calendar.py", line 157, in _esc_close
    self.close_calendar()
  File "/app/lib/python3.12/site-packages/GTG/gtk/editor/calendar.py", line 110, in close_calendar
    if self.__sigid is not None:
       ^^^^^^^^^^^^
  File "/app/lib/python3.12/site-packages/GTG/gtk/editor/calendar.py", line 151, in __getattr__
    return getattr(self.__window, attr)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Window' object has no attribute '_GTGCalendar__sigid'

I wonder if it's somehow related to @SqAtx's issue #1176, since both are about a "calendar" of some sort.

GTG: 0.7-dev-5bd604bb
Flatpak: 1.16.0
Snap: False
Display Name: wayland-0
Desktop: GNOME

lxml: True
caldav: True
Cheetah3: True
dbus-python: True
pdflatex: False
pypdftk: False

Metadata

Metadata

Assignees

No one assigned

    Labels

    buglow-hanging-fruit"Easy picks" suitable for new contributors to tacklepluginsPlugins and extra backendsreproducible-in-gitIssues that affect the current dev version

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions