[Bugs] #3066 UNSP: BrowseV124 regressions

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Thu Sep 1 05:02:43 EDT 2011


#3066: BrowseV124 regressions
------------------------------------------+---------------------------------
    Reporter:  tonyforster                |          Owner:  erikos     
        Type:  defect                     |         Status:  assigned   
    Priority:  Unspecified by Maintainer  |      Milestone:  0.94       
   Component:  Browse                     |        Version:  Unspecified
    Severity:  Unspecified                |       Keywords:  11.3.0     
Distribution:  Unspecified                |   Status_field:  Unconfirmed
------------------------------------------+---------------------------------

Comment(by erikos):

 Explanations for the state of art from above:

 - the above has nothing to do with the usage of the new entry widget
 (based on a gtk.Entry) instead of the AddressEntry from the toolkit in
 Browse's url entry (verified by using a gtk.Entry in Browse platform 0.84,
 the result was the same as above)

 - when we hit the copy button in the Edit menu (in 0.94 and 0.84) we do
 end up in the following
 [http://git.sugarlabs.org/browse/mainline/blobs/master/edittoolbar.py#line112
 call] which uses the
 [http://git.sugarlabs.org/browse/mainline/blobs/master/edittoolbar.py#line120
 browser widget as input source], there was a slight change in
 _get_command_manager due to the introduction of tabbed browsing but this
 has no effect on the fact that we apply the copy on the browser widget
 only

 - in 0.94 we end up in the
 [http://git.sugarlabs.org/browse/mainline/blobs/master/edittoolbar.py#line112
 method] as well when we use the shortcut 'Ctrl+c' this is because we did
 add the [http://git.sugarlabs.org/sugar-
 toolkit/mainline/blobs/master/src/sugar/activity/widgets.py#line106
 accelerator] in the sugar-toolkit, and since we only handle the browser
 widget in this call, the copying of the url in the address bar using the
 shortcut does NOT work in 0.94 neither (this can be easily verified when
 removing the accelerator in the toolkit)

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/3066#comment:13>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list