[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