Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Minor inaccuracies with Form component behaviour when performing drag events in Nokia 5800 XpressMusic (Known Issue)

From Wiki
Jump to: navigation, search
Article Metadata
Tested with
Devices(s): Nokia 5800 XpressMusic
S60 5th Edition
Created: User:Technical writer 1 (11 Nov 2008)
Last edited: hamishwillee (09 Aug 2013)


Form components may perform with minor inaccuracy when the user makes drag events in the Nokia 5800 XpressMusic.


In the Nokia 5800 XpressMusic, MIDP UI high-level API components can receive pointer events when the user taps the device screen. A Form Item receives focus when the user taps the Item, that is, performs pointerDown and pointerRelease events.

Currently the Form Items appear to behave slightly inaccurately. If the user starts dragging from the focused Form Item (that is, it receives a pointerDown event), that Form Item remains active until it receives a pointerRelease event. This may cause, for example, the following behaviour:

  • If dragging again over the active Form Item, the drag may activate the Item (e.g. Gauge thumb is moved).
  • A String/ImageItem (BUTTON or HYPERLINK) state remains activated even though pointerRelease happens outside of the Item. When dragging back on top of the Item and it gets pointerRelease event, the default command will be activated.
  • A POPUP style ChoiceGroup opens even if pointerRelease happens outside of ChoiceGroup.


This is expected to be fixed in future software versions.

This page was last modified on 9 August 2013, at 05:50.
27 page views in the last 30 days.