diff options
author | Max Kellermann <max@duempel.org> | 2008-09-25 17:40:29 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-09-25 17:40:29 +0200 |
commit | 9e27391e321912878f7cddaa92f2c8201c6e91de (patch) | |
tree | d4177ec184712f13cdf4d3276a03c981c073e225 /src/screen_keydef.c | |
parent | 0fd4d0c99d31b69356c289d3bb1dcd791b898028 (diff) | |
download | mpd-9e27391e321912878f7cddaa92f2c8201c6e91de.tar.gz mpd-9e27391e321912878f7cddaa92f2c8201c6e91de.tar.xz mpd-9e27391e321912878f7cddaa92f2c8201c6e91de.zip |
list_window: removed property "clear"
Without clearing previous screen contents, there may be corruptions,
make this mandatory and optimize screen clearing.
Diffstat (limited to 'src/screen_keydef.c')
-rw-r--r-- | src/screen_keydef.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/screen_keydef.c b/src/screen_keydef.c index 3dda0ec72..38ba315c3 100644 --- a/src/screen_keydef.c +++ b/src/screen_keydef.c @@ -134,7 +134,6 @@ delete_key(int cmd_index, int key_index) cmds[cmd_index].keys[key_index] = 0; cmds[cmd_index].flags |= COMMAND_KEY_MODIFIED; check_subcmd_length(); - lw->clear = 1; lw->repaint = 1; /* update key conflict flags */ check_key_bindings(cmds, NULL, 0); @@ -281,7 +280,6 @@ keydef_title(char *str, size_t size) static void keydef_paint(mpd_unused screen_t *screen, mpd_unused mpdclient_t *c) { - lw->clear = 1; list_window_paint(lw, list_callback, NULL); wrefresh(lw->w); } @@ -327,7 +325,6 @@ keydef_cmd(screen_t *screen, mpd_unused mpdclient_t *c, command_t cmd) lw->selected - STATIC_SUB_ITEMS); } lw->repaint = 1; - lw->clear = 1; return 1; case CMD_DELETE: if (subcmd >= 0 && lw->selected >= STATIC_SUB_ITEMS) |