Ticket #1714: 0001-Do-not-fail-while-closing-object-less-activities-171.patch

File 0001-Do-not-fail-while-closing-object-less-activities-171.patch, 843 bytes (added by alsroot, 14 years ago)
  • src/sugar/activity/activity.py

    From 4a5a430abeb78394e7f18c847358dd2fdc693c15 Mon Sep 17 00:00:00 2001
    From: Aleksey Lim <alsroot@member.fsf.org>
    Date: Mon, 8 Feb 2010 09:26:57 +0000
    Subject: Do not fail while closing object less activities #1714
    
    
    diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
    index d4892d0..a05d9a0 100644
    a b class Activity(Window, gtk.Container): 
    800800        if not self.can_close():
    801801            return
    802802
    803         if skip_save or self.metadata.get('title_set_by_user', '0') == '1':
     803        if skip_save or self._jobject is None or \
     804                self.metadata.get('title_set_by_user', '0') == '1':
    804805            if not self._closing:
    805806                if not self._prepare_close(skip_save):
    806807                    return