Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Bugs
- ---------
- 1. Tab button text doesn't update properly when you do this:
- onClicked: {
- var tab = root.activeTab;
- root.remove(tab);
- root.activeTab = defaultTab; // show first tab
- }
- ... but it works when you do this:
- onClicked: {
- var tab = root.activeTab;
- root.activeTab = defaultTab; // show first tab
- root.remove(tab);
- }
- In both cases, it does properly change the tab.
- (NOT A BUG) 2. Can't store a null in any QML property, even if in an object attached to variant property.
- 3. SubmitKey.None doesn't make submit key vanish; SubmitKey.Search shows an "enter" symbol
- with down-the-left arrow
- With default TextField, and submit Search, doesn't show as "Search" but doesn't onSubmit either
- With Pin TextField, and Search, shows as "Search" but no onSubmit.
- Lots of other combinations seem screwed up too...
- 4. Pane with Sheet opened, can peek back and sometimes rather than bouncing back into position
- after you release, it will actually be closed yet the page is completely blank and you
- have no choice but to exit the app (though top-swipe menu will open, at least the dummy
- one).
- 5. Doc bug: https://developer.blackberry.com/cascades/reference/bb__cascades__arraydatamodel.html#value
- says "If index i is out of bounds (that is, if i is less than 0 or greater than size()),"
- but that should be "size() - 1", or "greater than or equal to size()".
- 6. Adding item which sorts to end of ListView with GroupDataModel is not resulting in ListView
- hearing about it so the list size isn't updated and I can't scroll down to the last item,
- or at least when i scroll there the list will "snap" back to the previous item.
- 7. Can't load .amd files for nine-slice etc from anywhere other than asset: URL, and
- it doesn't even allow traversal up out of there.
- Basically asset: is deliberately crippled...
- 8. TabbedPane, with NavigationPane and secondary Page, if you use Peek to make the
- page close, the darkening animation leaves it darkened. If you're re-using the
- page later, the opening animation doesn't lighten it so it's still dark. You
- can peek/unpeek it and it will lighten again but if you merely open the page
- and tap on Back (not slide) then it stays dark indefinitely but is otherwise normal.
- 9. Problems with ArrayDataModel and move() downwards, and to end. Moving down requires
- index one greater than it should be. A side effect is that you cannot move
- to the final position as there's a restriction on that of size() - 1.
- Also the ListView does not preserve selections when items move.
- 10. TitleBar doesn't move when peeking at previous page.. only content slides over.
- 11. "not unrealized" messages in log at app termination:
- 09:20 < vladest> ERROR: Context: Object name=" "Container" " [objectId= 34 ] not unrealized
- 09:20 < vladest> ERROR: Context: Object name=" "Label" " [objectId= 35 ] not unrealized
- 09:20 < vladest> ERROR: Context: Object name=" "EngineDocument" " [objectId= 36 ] not unrealized
- 09:20 < vladest> ERROR: Context: Object name=" "TextStyleData" " [objectId= 4 ] not unrealized
- 09:20 < vladest> ERROR: Context: Object name=" "Page" " [objectId= 33 ] not unrealized
- Mine:
- 11:11 < peter9477> Anyone know the implications of a whack of these on app termination: qt-msg 0
- ERROR: Context: Object name=" "Tab" " [objectId= 88 ] not unrealized
- 12. Entering a leading space in a TextField makes any following text vanish.
- 13. TextField and others (?) don't respect right-alignment except for hintText
- 14. FilePicker allowOverwrite in QML doesn't get respected... always treats it
- as though it were set to "false" (i.e. adding (1) to filename even if you
- try saying true)
- 15. Example code in https://github.com/blackberry/Cascades-Samples/blob/master/filepicker/src/main.cpp is wrong since it tries using pickers::ViewMode rather than pickers::FilePickerViewMode
- 16. leadingVisual in ListView snaps back to hidden if you change the
- sort order or sorting keys with a GroupDataModel. Need it to be able to
- stay open, in case the user is modifying both of those, or other parameters
- that may affect the main list, or they can only change one at a time and
- it "slams" shut unexpectedly.
- 17. leadingVisual can be pulled down even when visible=false on the ListView
- 18. context menu can slide out under your finger and it's too easy to activate
- it if you're not careful... need a sample
- 19. privacy concern: regular wallpaper is shown on lock screen
- 20. if bbm_connect permission not requested (or perhaps not granted),
- attemping to call bbmsp_request_events(0) results in a segfault:
- [BPS:INFO] BPS setting verbosity 2
- [BPS:INFO] channel_remove_fd: Removing fd 3 from chid 2
- [BP
- Process 20717570 (tart-launch) terminated SIGSEGV code=1 fltno=11 ip=7bee0426(/base/usr/lib/libbbmsp.so.1@_ZN3bbm18ListApiMultiplexerC2E14QSharedPointerINS_8JsonPipeEE+0x9d) mapaddr=00040426. ref=00000000
- 21. calling bbmsp_get_domain() prior to calling bbmsp_request_events(0) returns
- a value different than when you call it after... that is, the function call
- is not idempotent, and in fact the value returned cannot be used unless
- you're calling it *after* you request the events. Is that correct behavior,
- and if so, is it documented?
- 22. Nine-slice margins are off-by-one, and also don't work with 3x3 images.
- If you have a 3x3 image, with 1-pixel edges and a 1-pixel centre,
- specifying margins of 1 1 1 1 gives a shaded inner region, while 2 2 2 2
- gives only corner pixels.
- If you double everything for a 6x6 image with 2-pixel edges and 2-pixel center,
- specifying 2 2 2 2 as the docs would suggest gives a shaded inner region,
- but specifying 3 3 3 3 ("slicing off 3 pixels" supposedly) actually gives
- the desired results.
- 23. After the modified bbutil_terminate() you can't reuse the window.
- It looks like EGL pollutes the window in some fashion so you need to
- destroy it rather than just reusing.
- Write up as an email referencing bbutil.c for seaner to pass on?
Advertisement
Add Comment
Please, Sign In to add comment