Would you like to tell us how we are doing?

You bet No thanks

3.1.1-BlackBerry 10 SDK for Adobe AIR

Release: BlackBerry 10 SDK for Adobe AIR 3.1.1 Gold.

New APIs

314988

Added a new event (net.rim.blackberry.events.PushServiceConnectionReadyEvent) and a new error code (net.rim.blackberry.events.PushServiceErrorEvent.PUSH_SERVICE_CONNECTION_CLOSED). This event notifies you when the Push Service connection is down and then re-established after being lost.

A new push permission error code (net.rim.blackberry.events.PushServiceErrorEvent.PUSH_SERVICE_CONNECTION_PERMISSION_ERROR) was also added.

310919

Added a new property, ThemeGlobals.useOLED. Setting this to TRUE will ensure that OLED graphics are used when running on a OLED device. Please see documentation for more details.

301544

When a password field is shown in plain text during screen sharing, screen sharing will pause.

Fixed issues

313860

Fixed issue where touch functionality is blocked by an app when a context menu or action overflow menu is open and ActionBar.destroy() is called.

309244

Fixed issue where the context menus dispatched two events when the DeleteAction was selected.

306813

Fixed issue where setting ToggleSwitch.id caused unexpected styling of labels in the control.

306397

Updated UX for fine cursor control on input fields.

306390

Updated UX for disabled context menu items.

306204

Fixed component clean up for EditableText. A runtime error was thrown if focus was removed from EditableText after destroy is called.

304350

Corrected issue where a disabled slider appeared off the track when to the far left or right.

304321

Updated UX for the action bar tool tips on BlackBerry Q10 devices.

302873

Updated the color of the caret for text input.

301769

Fixed issue where using KeyboardType.SYMBOL would not show the symbol keyboard.

299781

Updated ActionBar height on BlackBerry Q10 devices. It is now 101px.

297428

Fixed issue where action bar or title bar height is NaN when no opened windows are available. This issue occurred when mobile profiles are used locally and the runtime could not detect open windows. As a result super.height is used to determine the height of the Actionbar and TitleBar.

297381

Fixed issue where action bar back button continued to listen for drag events after a touch release.

297381

Updated Action Bar back button postioning. If tabsTakePriority=true and actionPlacement is set to onBar the back button centers on the action. Previously the back button would be centered over the on Bar action space.

297167

Fixed masked password rendering issue that occurred when inputting with a Thai keyboard.

296795

Fixed text measurement issue when Label.virtualLayout=true.

296673

Fixed issue where text input prompt animates in and out when text is entered.

296671

Updated cursor width on BlackBerry Z10 devices.

295030

Fixed issue where the first selection handle renders on the second character. This occurred in a text input field when composing text was selected, the first selection point would get set to be before the next element.

294611

Fixed issue where a shift and tap on BlackBerry Q10 devices would select text even if selectable=false.

294288

Fixed runtime error caused by deleting a misspelled word.

293625

Updated the positioning of actions on the action bar for BlackBerry Q10 devices.

293596

Fixed issue in QNXApplication. QNXApplication would not dispatch SWIPE_DOWN and SWIPE_START events when a crosscut or tab overflow menu was open.

292658

Fixed issue in ProgressBar. A progress bar would not fully appear, when progress value is set to 1 immediately after a ProgressBar is created and resized.

292516

Updated text selection handles to point in the correct direction when right to left text is selected.

291727

Updated ShortcutGroup API documentation.

287772

Fixed issue with multi-touch selection on text. Inputting text could cause text to be inserted in the wrong spot.

287120

Fixed text alignment in ToggleSwitch.

285311

Fixed issue caused when selecting an item in a DropDown with the enter key caused the background to remain on the screen when closed.

267840

Updated documentation for MediaPlayer methods getMaxOutputLevel and getOutputLevel.

206054

Fixed issued in the Context menu does not appear immediately after a shit and tap when selecting text.

Known issues

The BlackBerry AIR Project in the Adobe Flash Builder sample project does not build.

Workaround: Manually add the QNX platform-specific ANEs to the project using the project properties.

321705

Context menu does not refresh actions unless there is at least one action in it. As a result, you can not show just a Delete Action after selecting multi-select.

Workaround: none

295619

In Adobe Flash Builder 4.7, Export Release creates a broken SWF file when using the Fuse UI components.

Workaround: Configure Flash Builder to use the sdks/4.6.0 legacy compiler. For more information on configuring the legacy compiler, see Adobe AIR 3.1 legacy compiler workaround.

238032

The notifications area of the Hub constantly flashes the red LED when a notification such as entering Development Mode is sent.

Workaround: Wait until the blinking times out after 10-15 minutes, or turn the LED off in device Settings.

211363

On a 64-bit Windows machine, the SDK installer points to C:\Program Files (x86). Projects created in previous versions of the SDK point to C:\Program Files. This could cause projects to import incorrect versions of the ANE files.

Workaround: Remove ANE files, and re-import them using the new SDK.

207752

Flash Builder displays an error messages when the Adobe AIR SDK is not version 3.4 even though the BlackBerry 10 SDK for Adobe AIR supports version 2.6 and higher.

193936

After installing the BlackBerry 10 SDK for Adobe AIR, the SDK is not recognized on a Windows 7 32-bit computer.

Workaround: Launch Flash Builder with Administrative permissions. 

186604

Setting application permissions using Flash Builder and FDT is out of date.

Workaround: Manually set application permissions in the bar-descriptor.xml file.