Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType Demo Programs
Commits:
-
edfbdc8f
by Alexei Podtelezhnikov at 2023-01-13T16:32:13+00:00
1 changed file:
Changes:
... | ... | @@ -1111,18 +1111,21 @@ |
1111 | 1111 | |
1112 | 1112 | status.update = 0;
|
1113 | 1113 | |
1114 | - if ( status.render_mode == (int)( event.key - '1' ) )
|
|
1115 | - return ret;
|
|
1116 | 1114 | if ( event.key >= '1' && event.key < '1' + N_RENDER_MODES )
|
1117 | 1115 | {
|
1118 | - status.render_mode = (int)( event.key - '1' );
|
|
1116 | + int render_mode = (int)( event.key - '1' );
|
|
1117 | + |
|
1118 | + |
|
1119 | + if ( status.render_mode == render_mode )
|
|
1120 | + return ret;
|
|
1121 | + |
|
1122 | + status.render_mode = render_mode;
|
|
1119 | 1123 | event_render_mode_change( 0 );
|
1120 | 1124 | status.update = 1;
|
1121 | 1125 | return ret;
|
1122 | 1126 | }
|
1123 | 1127 | |
1124 | - if ( event.key >= 'A' &&
|
|
1125 | - event.key < 'A' + N_LCD_IDXS )
|
|
1128 | + if ( event.key >= 'A' && event.key < 'A' + N_LCD_IDXS )
|
|
1126 | 1129 | {
|
1127 | 1130 | int lcd_idx = (int)( event.key - 'A' );
|
1128 | 1131 |