mirror of
https://github.com/MidnightCommander/mc
synced 2025-01-03 10:04:32 +03:00
Ticket #1704: fixed quick search show.
If "show Mini status" option is off, the quick search box is shown incorrect. In this case the quick seach box must be invisible, because this is common MC behavior. Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
parent
fac2020acf
commit
10e8d008d7
@ -752,6 +752,9 @@ repaint_file (WPanel *panel, int file_index, int mv, int attr, int isstatus)
|
||||
static void
|
||||
display_mini_info (WPanel *panel)
|
||||
{
|
||||
if (!show_mini_info)
|
||||
return;
|
||||
|
||||
widget_move (&panel->widget, llines (panel) + 3, 1);
|
||||
|
||||
if (panel->searching) {
|
||||
@ -855,6 +858,7 @@ display_total_marked_size (WPanel *panel, int y, int x, gboolean size_only)
|
||||
static void
|
||||
mini_info_separator (WPanel *panel)
|
||||
{
|
||||
if (show_mini_info) {
|
||||
const int y = llines (panel) + 2;
|
||||
|
||||
tty_setcolor (NORMAL_COLOR);
|
||||
@ -864,6 +868,7 @@ mini_info_separator (WPanel *panel)
|
||||
* Centered in panel, full format. */
|
||||
display_total_marked_size (panel, y, -1, FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
show_free_space (WPanel *panel)
|
||||
@ -985,12 +990,8 @@ paint_panel (WPanel *panel)
|
||||
{
|
||||
paint_frame (panel); /* including show_dir */
|
||||
paint_dir (panel);
|
||||
|
||||
if (show_mini_info) {
|
||||
mini_info_separator (panel);
|
||||
display_mini_info (panel);
|
||||
}
|
||||
|
||||
panel->dirty = 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user