freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/freetype-demos][master] [graph/win32] Fix double-dealing


From: Alexei Podtelezhnikov (@apodtele)
Subject: [Git][freetype/freetype-demos][master] [graph/win32] Fix double-dealing of some keystrokes.
Date: Sat, 29 May 2021 02:02:44 +0000

Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType Demo Programs

Commits:

2 changed files:

Changes:

  • ChangeLog
    1
    +2021-05-28  Alexei Podtelezhnikov  <apodtele@gmail.com>
    
    2
    +
    
    3
    +	[graph/win32] Fix double-dealing of some keystrokes.
    
    4
    +
    
    5
    +	* graph/grwin32.c (gr_win32_surface_listen_event): Deprioritize
    
    6
    +	`TranslateMessage' to avoid double-dealing of Tab, Esc, Return.
    
    7
    +
    
    1 8
     2021-05-23  David Turner  <david@freetype.org>
    
    2 9
     
    
    3 10
     	* src/ftmemchk.c: Remove minor compiler warning.
    

  • graph/win32/grwin32.c
    ... ... @@ -373,9 +373,6 @@ gr_win32_surface_listen_event( grWin32Surface* surface,
    373 373
     
    
    374 374
       while ( GetMessage( &msg, NULL, 0, 0 ) > 0 )
    
    375 375
       {
    
    376
    -    TranslateMessage( &msg );
    
    377
    -    DispatchMessage( &msg );
    
    378
    -
    
    379 376
         switch ( msg.message )
    
    380 377
         {
    
    381 378
         case WM_RESIZE:
    
    ... ... @@ -424,6 +421,9 @@ gr_win32_surface_listen_event( grWin32Surface* surface,
    424 421
           }
    
    425 422
           break;
    
    426 423
         }
    
    424
    +
    
    425
    +    TranslateMessage( &msg );
    
    426
    +    DispatchMessage( &msg );
    
    427 427
       }
    
    428 428
     }
    
    429 429
     
    


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]