summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-03-02 13:14:21 +0000
committerMaxime Coste <frrrwww@gmail.com>2016-03-02 13:14:21 +0000
commit068ca08b4ca193a2daa10c2232d71c06225602dd (patch)
treee115df0a3880c295b05db7477e85ac11b669a9ed /src
parent13d039c228192744e1258a443fc9b17606200f22 (diff)
Use the general code path for reload info box handling in Client
Diffstat (limited to 'src')
-rw-r--r--src/client.cc11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/client.cc b/src/client.cc
index eb099b6f..c2eb5cc5 100644
--- a/src/client.cc
+++ b/src/client.cc
@@ -276,12 +276,11 @@ void Client::check_if_buffer_needs_reloading()
return;
if (reload == Autoreload::Ask)
{
- m_ui->info_show(
- format("reload '{}' ?", buffer.display_name()),
- format("'{}' was modified externally\n"
- "press <ret> or y to reload, <esc> or n to keep",
- buffer.display_name()),
- CharCoord{}, get_face("Information"), InfoStyle::Prompt);
+ StringView bufname = buffer.display_name();
+ info_show(format("reload '{}' ?", bufname),
+ format("'{}' was modified externally\n"
+ "press <ret> or y to reload, <esc> or n to keep",
+ bufname), {}, InfoStyle::Prompt);
m_buffer_reload_dialog_opened = true;
m_input_handler.on_next_key(KeymapMode::None, [this](Key key, Context&){ on_buffer_reload_key(key); });