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
High
Unassigned
lernid (Ubuntu)
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  Edit
Everyone can see this information.

Other bug subscribers