Changeset b0a94854 in mainline for uspace/lib/display/src/display.c


Ignore:
Timestamp:
2020-02-19T13:28:34Z (5 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0a052b0
Parents:
e1f2079
git-author:
Jiri Svoboda <jiri@…> (2020-01-18 18:28:21)
git-committer:
Jiri Svoboda <jiri@…> (2020-02-19 13:28:34)
Message:

Deliver window focus and unfocus events

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/display/src/display.c

    re1f2079 rb0a94854  
    296296
    297297                switch (event.etype) {
     298                case wev_focus:
     299                        if (window->cb != NULL && window->cb->focus_event != NULL) {
     300                                window->cb->focus_event(window->cb_arg);
     301                        }
     302                        break;
    298303                case wev_kbd:
    299304                        if (window->cb != NULL && window->cb->kbd_event != NULL) {
     
    306311                                window->cb->pos_event(window->cb_arg,
    307312                                    &event.ev.pos);
     313                        }
     314                        break;
     315                case wev_unfocus:
     316                        if (window->cb != NULL && window->cb->unfocus_event != NULL) {
     317                                window->cb->unfocus_event(window->cb_arg);
    308318                        }
    309319                        break;
Note: See TracChangeset for help on using the changeset viewer.