diff options
Diffstat (limited to 'apps/tagtree.c')
-rw-r--r-- | apps/tagtree.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c index 736493bfd9..3a875d6da6 100644 --- a/apps/tagtree.c +++ b/apps/tagtree.c | |||
@@ -41,6 +41,7 @@ | |||
41 | #include "tagtree.h" | 41 | #include "tagtree.h" |
42 | #include "lang.h" | 42 | #include "lang.h" |
43 | #include "logf.h" | 43 | #include "logf.h" |
44 | #include "talk.h" | ||
44 | #include "playlist.h" | 45 | #include "playlist.h" |
45 | #include "keyboard.h" | 46 | #include "keyboard.h" |
46 | #include "gui/list.h" | 47 | #include "gui/list.h" |
@@ -1744,7 +1745,12 @@ entry_skip_formatter: | |||
1744 | 1745 | ||
1745 | if (!sort && (sort_inverse || sort_limit)) | 1746 | if (!sort && (sort_inverse || sort_limit)) |
1746 | { | 1747 | { |
1747 | splashf(HZ*4, ID2P(LANG_SHOWDIR_BUFFER_FULL), total_count); | 1748 | if (global_settings.talk_menu) { |
1749 | talk_id(LANG_SHOWDIR_BUFFER_FULL, true); | ||
1750 | talk_value(total_count, UNIT_INT, true); | ||
1751 | } | ||
1752 | |||
1753 | splashf(HZ*4, str(LANG_SHOWDIR_BUFFER_FULL), total_count); | ||
1748 | logf("Too small dir buffer"); | 1754 | logf("Too small dir buffer"); |
1749 | return 0; | 1755 | return 0; |
1750 | } | 1756 | } |