Browser window doesn't update when a slide is opened

Bug #1275521 reported by John S. Gruber
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Lernid
Fix Released
High
Unassigned
lernid (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When a slide window is activated the browser window doesn't change with new we pages, nor does it display updates when the browser is scrolled or a video is played.

Seems to affect Saucy+, but not older releases.

Appears to be a problem where resizing the slide window through GTK 2 causes an expose event to be generated. In lernid expose events cause the Slide _resize event to alway resize the window. This loop seems to strangle the Browser window in the other pane.

Fix is to eliminate scheduling a resize if the the initial slide has already been displayed and no pane resize is necessary.

Related branches

Changed in lernid:
status: New → Triaged
importance: Undecided → High
assignee: nobody → John S. Gruber (jsjgruber)
Changed in lernid:
status: Triaged → Fix Released
assignee: John S. Gruber (jsjgruber) → nobody
description: updated
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lernid - 1.0.1

---------------
lernid (1.0.1) trusty; urgency=low

  * Fix Browser freezes when Slide is open. lp: #1275521
  * Release Version 1.0.1
  * Update the above fix so each slide will be imaged on creation

lernid (1.0) precise; urgency=low

  * Release Version 1.0

lernid (0.9.9.1) precise; urgency=low

  * Disable ubuntu-on-air for now. Adjust version numbers.

lernid (0.9.9) precise; urgency=low

  * data/ui/LernidWindow.ui and man page. Mention gwibber in the appropriate
    events menu item. Christos Bountalis.
    Fixes lp: #794120.
  * lernid/widgets/IrcWidget.py. Highlight and italicize the user's question
    when repeated in the classroom by classbot. Mohammad AbuShady.
    Fixes lp: #1043899.
  * lernid/widgets/IrcWidget.py. Ignore the word "asked: " as it will be
    different in different languages. Make sure the sender name comparison
    is in lower case, matching the classbot name list. John S. Gruber
  * Merge translations as of 2013-2-28.
  * Merge translations as of 2013-6-27.
  * Ready new release
  * Address lp: 1130454 by adding ubuntu-onair and reenabling webkit plugins
    for computers that have SSE2. Don't close yet.
  * Handle no classroom case for ubuntu-onair
  * Same for when configuration file cannot be found
  * Refine event connection for classroom and chatroom if configured to be ""
  * lernid/widgets/Slide.py Handle 0 length slidefile case to avoid zero devide
    Fixes lp: #1038548
  * Correct man page mispelling.
 -- John S Gruber <email address hidden> Sun, 02 Feb 2014 13:45:28 -0500

Changed in lernid (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.