eidete stops recording instantly

Bug #968936 reported by FlashBuster
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Eidete
Fix Committed
High
Tom Beckmann

Bug Description

Eidete worked fine the last weeks, but since the last update (28.3. i believe), it stops recording instantly.
After clicking record, the countdown appears and then it instantly shows "pausing record" in the shell.
Focusing Eidete and continuing results in the same.

Eidete version is: 0.1-0~r49+pkg6~oneiric1

Revision history for this message
Tom Beckmann (tombeckmann) wrote :

Which Desktopmanager do you use?

Revision history for this message
FlashBuster (flashbuster) wrote :

Cinnamon on Ubuntu, so it's the customized gnome-shell/mutter from the Mint project..

Revision history for this message
FlashBuster (flashbuster) wrote :

Ok, i just downloaded the prior version: eidete_0.1-0~r48+pkg6~oneiric1_amd64.deb
from https://launchpad.net/~shnatsel/+archive/eidete-daily/+packages?field.name_filter=&field.status_filter=superseded&field.series_filter=oneiric

This one works. So it has to be some change between them...

Revision history for this message
Andreas Raster (rakete) wrote :

Does the main window stay minimized when it stops recording or does it pop up again like it normally does when you want to finish a recording by focusing eidete?

Revision history for this message
FlashBuster (flashbuster) wrote :

It stays minimized.

Changed in eidete:
importance: Undecided → High
Revision history for this message
Andreas Raster (rakete) wrote :

I am not sure if this is something that should be fixed in eidete. Seems to me it might be a bug in the component sending the wrong 'visibility notification' when eidete is minimized. It works fine with unity and gnome classic for me.

Fixing it could be done by reverting the old method of attaching a handler to a wnck window instance instead of the gtk main window. But I would rework that so that it works when focus follows mouse is active.

Alternativly I would try and see what exactly the XEvent looks like that is responsible for pausing recording right after minimizing eidete.

Revision history for this message
Tom Beckmann (tombeckmann) wrote :

I tested it on gnome-shell, same behavior, so it's probably mutter. I reverted the change, but I'd be glad if the other method could be made working (or a different more elegant one) especially for dropping wnck as dependency and getting rid of that hacky (but working!) code.

Changed in eidete:
status: New → Fix Committed
assignee: nobody → Tom Beckmann (tombeckmann)
Revision history for this message
Andreas Raster (rakete) wrote :

You could get the wnck instance by using the xid (or the window name) directly instead of just attaching to the currently active one. Using the currently active one breaks eidete for me because I use unity with focus follows mouse, so it attaches the handler to whatever I have focused when eidete is launched.

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.