Do

Comment 10 for bug 321742

Revision history for this message
Jonathan Austin (mailforwho) wrote : Re: Should detect when Composite has been enabled/disabled.

I think this patch introduces some problems of its own. Should I report a new bug?

If I do the following Do crashes with the error below.
1. Start do 1106 with meatcity compositor enabled
2. Open a window (eg Firefox)
3. Toggle the compositor off
5. Summon Do (it turns up in Classic Mode)
6. Toggle Compositor back on
7. Click on an item in Docky that has a window associated with it.

Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
GLib.MissingIntPtrCtorException: GLib.Object subclass Do.Interface.ClassicWindow must provide a protected or public IntPtr ctor to support wrapping of native object handles.
  at GLib.ObjectManager.CreateObject (IntPtr raw) [0x00000]
  at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x00000]
  at Gtk.Widget.buttonpressevent_cb (IntPtr widget, IntPtr evnt) [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Do.Do.Main(System.String[] args)

Hope that helps,
Who