Changeset 983052c in mainline for uspace/lib/ui/private/ui.h


Ignore:
Timestamp:
2023-10-10T12:30:54Z (15 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bd2fab5
Parents:
9bec33a
git-author:
Jiri Svoboda <jiri@…> (2023-10-09 18:30:06)
git-committer:
Jiri Svoboda <jiri@…> (2023-10-10 12:30:54)
Message:

Task bar should not crash when starting in terminal

Firstly, we need to make sure we do not paint anything while
UI is suspended. Also, we were missing calls to ui_lock/unlock()
while delivering kbd/pos events from console.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ui/private/ui.h

    r9bec33a r983052c  
    6161        /** Output owned by UI, clean up when destroying UI */
    6262        bool myoutput;
     63        /** @c true iff UI is suspended */
     64        bool suspended;
    6365        /** @c true if terminating */
    6466        bool quit;
Note: See TracChangeset for help on using the changeset viewer.