with this commit you can more or less use focus. The only uncaught case
for now is that if the object is not available, no focus can be set.
Navigating with focus on the screen however should be possible.
Depends on D10063
with this commit you can more or less use focus. The only uncaught case
for now is that if the object is not available, no focus can be set.
Navigating with focus on the screen however should be possible.
Depends on D10063
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |
src/lib/elementary/efl_ui_collection_view.c | ||
---|---|---|
2323 | Maybe it make sense to prevent the destruction of the item that has focus and also keep around the last item of the collection in case we need it for focus purpose. Wouldn't that solve your problem? |
src/lib/elementary/efl_ui_collection_view.c | ||
---|---|---|
2323 | Sadly not. lets say you focus element 400 in a range of 1000 items. and now press down, you will find the item 401 beeing needed, but not beeing available. I have a idea for this, but that needs some further discussion, can we do that once this is merged ? (I feel like we are backing up a lot of work) |
src/lib/elementary/efl_ui_collection_view.c | ||
---|---|---|
2278–2279 | The above case is now with a macro, which means, no error needed here. |