Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#4193 closed defect (fixed)

Physics: editing activity title hangs the activity

Reported by: manuq Owned by: garycmartin
Priority: Urgent Milestone:
Component: Physics Version: Unspecified
Severity: Blocker Keywords: regression
Cc: Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

TestCase:

  • edit title from the toolbar
  • tap/click on the canvas

Activity hangs.

Change History (9)

comment:1 Changed 8 years ago by manuq

  • Keywords triage added

comment:2 Changed 8 years ago by garycmartin

Not sure if related, but spotted this at the end of the Physics log

/usr/lib/python2.7/site-packages/sugar/datastore/datastore.py:103: UnicodeWarning: Unicode unequal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
  if key not in self._properties or self._properties[key] != value:
/usr/lib/python2.7/site-packages/sugar/activity/activity.py:370: GtkWarning: GtkEntry - did not receive focus-out-event. If you
connect a handler to this signal, it must return
FALSE so the entry gets the event as well

comment:3 Changed 8 years ago by manuq

  • Priority changed from Unspecified by Maintainer to Urgent
  • Severity changed from Critical to Blocker

comment:4 Changed 8 years ago by manuq

  • Keywords triage removed

comment:5 Changed 8 years ago by godiard

  • Keywords regression added

comment:6 Changed 8 years ago by garycmartin

I've only had a quick looks at this so far, I'm fairly sure it is down to a special pygame case I needed to over-ride to allow the title to be edited in past releases (line Nº 74 of activity.py). Will try and land a patch for this soon.

comment:7 Changed 8 years ago by garycmartin

Physics-11 is ready for release with a fix for 0.98.0, but don't have needed network access just now to upload to ASLO or git.sl.org (poor GPRS connection), will release later tonight once back on a landline. The solution is to remove the previous workaround for an issue prior to Sugar 0.98.0 where olpcgames/pygame would block typing in the Activity title (activity.py, remove write_file definition at #73). Physics-11 will be marked as 0.98.0 compatibily only when uploaded to ASLO.

comment:8 Changed 8 years ago by garycmartin

  • Resolution set to fixed
  • Status changed from new to closed

Thanks for the report, closing this as fixed by todays Physics-11 release.

comment:9 Changed 8 years ago by dnarvaez

  • Milestone 0.98 deleted

Milestone 0.98 deleted

Note: See TracTickets for help on using tickets.