[Bugs] #4142 sugar HIGH: Can not reveal osk manually (frame device icon) when not in ebook mode

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Thu Nov 1 15:44:31 EDT 2012


#4142: Can not reveal osk manually (frame device icon) when not in ebook mode
-----------------------+----------------------------------------------------
    Reporter:  erikos  |          Owner:  dsd     
        Type:  defect  |         Status:  new     
    Priority:  High    |      Milestone:  0.98    
   Component:  sugar   |        Version:  0.97.x  
    Severity:  Major   |       Keywords:          
Distribution:  OLPC    |   Status_field:  Assigned
-----------------------+----------------------------------------------------

Comment(by dsd):

 Both clicking on a text input field, and using the frame to open the
 keyboard, arrives at the same entry point in maliit.

 {{{
 #0  MInputContextConnection::activateContext (this=0x8430828,
 connectionId=1)
     at minputcontextconnection.cpp:448
 #1  0xa7660796 in m_dbus_glib_ic_connection_activate_context
 (obj=0x83ee420)
     at minputcontextglibdbusconnection.cpp:235
 #2  0xa7660152 in
 dbus_glib_marshal_m_dbus_glib_ic_connection_BOOLEAN__POINTER
     (closure=0xafe334a8, return_value=0xafe334e0, n_param_values=2,
     param_values=0x84b2230, invocation_hint=0x0, marshal_data=
     0xa7660770
 <m_dbus_glib_ic_connection_activate_context(MDBusGlibICConnection*,
 GError**)>) at mdbusglibicconnectionserviceglue.h:257
 }}}

 So an API change will be needed to make this work right: the frame device
 needs a way of saying "really, really open the keyboard".

 Also not really worth looking into this until #4054 is fixed, otherwise
 you won't be able to type when we do get it appearing request.

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


More information about the Bugs mailing list