[Trac #579] [Clipboard] Issues copying text from the browser

Zarro Boogs per Child bugtracker at laptop.org
Thu Dec 14 06:09:55 EST 2006


#579: [Clipboard] Issues copying text from the browser
--------------------+-------------------------------------------------------
 Reporter:  marco   |        Owner:  tomeu  
     Type:  defect  |       Status:  new    
 Priority:  normal  |    Milestone:  BTest-2
Component:  sugar   |   Resolution:         
 Keywords:          |  
--------------------+-------------------------------------------------------
Old description:

> To reproduce:
>
> * Select some text from the home page (google)
> * Drag it the clipboard
> * Drag it back to the google search field
>
> Issues that requires design thinking:
>
> * The frame is not showed automatically when dragging. It should show
> when hitting corner with the mouse or when starting the drag. The second
> option is going to be tricky to implement.
> * The title of the rollover is alwasy "Name".
> * The rollover has no content
>
> Bugs:
>
> * Something that looks like a progressbar is showing in the rollover.
> * Displaying the rollover I get this:
>
> ** (sugar-shell:7487): CRITICAL **: get_content_area_vertical: assertion
> `requested_content_height >= 0' failed
>
> ** (sugar-shell:7487): CRITICAL **: get_content_area_vertical: assertion
> `requested_content_height >= 0' failed
>
> * This is really incosistent but if you try to drag stuff at some point
> you will get one or many:
>
> Introspect error: The name org.laptop.Activity12583218 was not provided
> by any .service files
> Traceback (most recent call last):
>   File "/home/marco/sugar-jhbuild/source/sugar/shell/view/Shell.py", line
> 131, in __window_opened_cb
>     activity_host = ActivityHost(self.get_model(), window)
>   File "/home/marco/sugar-
> jhbuild/source/sugar/shell/view/ActivityHost.py", line 54, in __init__
>     self._id = self._activity.get_id()
>   File "/usr/lib/python2.4/site-packages/dbus/proxies.py", line 25, in
> __call__
>     ret = self._proxy_method (*args, **keywords)
>   File "/usr/lib/python2.4/site-packages/dbus/proxies.py", line 102, in
> __call__
>     reply_message = self._connection.send_with_reply_and_block(message,
> timeout)
>   File "dbus_bindings.pyx", line 455, in
> dbus_bindings.Connection.send_with_reply_and_block
> DBusException: The name org.laptop.Activity12583218 was not provided by
> any .service files
>
> I wonder if dnd creates toplevel windows? This is really weird.

New description:

 To reproduce:

  * Select some text from the home page (google)
  * Drag it the clipboard
  * Drag it back to the google search field

 Issues that requires design thinking:

  * The frame is not showed automatically when dragging. It should show
 when hitting corner with the mouse or when starting the drag. The second
 option is going to be tricky to implement.
  * The title of the rollover is alwasy "Name".
  * The rollover has no content

 Bugs:

  * Something that looks like a progressbar is showing in the rollover.
  * Displaying the rollover I get this:
 {{{
 ** (sugar-shell:7487): CRITICAL **: get_content_area_vertical: assertion
 `requested_content_height >= 0' failed

 ** (sugar-shell:7487): CRITICAL **: get_content_area_vertical: assertion
 `requested_content_height >= 0' failed
 }}}
  * This is really incosistent but if you try to drag stuff at some point
 you will get one or many:
 {{{
 Introspect error: The name org.laptop.Activity12583218 was not provided by
 any .service files
 Traceback (most recent call last):
   File "/home/marco/sugar-jhbuild/source/sugar/shell/view/Shell.py", line
 131, in __window_opened_cb
     activity_host = ActivityHost(self.get_model(), window)
   File "/home/marco/sugar-
 jhbuild/source/sugar/shell/view/ActivityHost.py", line 54, in __init__
     self._id = self._activity.get_id()
   File "/usr/lib/python2.4/site-packages/dbus/proxies.py", line 25, in
 __call__
     ret = self._proxy_method (*args, **keywords)
   File "/usr/lib/python2.4/site-packages/dbus/proxies.py", line 102, in
 __call__
     reply_message = self._connection.send_with_reply_and_block(message,
 timeout)
   File "dbus_bindings.pyx", line 455, in
 dbus_bindings.Connection.send_with_reply_and_block
 DBusException: The name org.laptop.Activity12583218 was not provided by
 any .service files
 }}}
  I wonder if dnd creates toplevel windows? This is really weird.

-- 
Ticket URL: <http://dev.laptop.org/ticket/579#comment:1>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list