diff --git a/templates/devstar-home-vscode.tmpl b/templates/devstar-home-vscode.tmpl
index def3369137..94a0dbc049 100644
--- a/templates/devstar-home-vscode.tmpl
+++ b/templates/devstar-home-vscode.tmpl
@@ -90,8 +90,8 @@
@@ -1179,12 +1179,14 @@
if ('positive' == type) {
document.getElementById('positive_message').innerHTML = message;
document.getElementById('positive_message').style.display = 'block';
+ document.getElementById('positive_message').focus();
setTimeout(function () {
document.getElementById('positive_message').style.display = 'none';
}, duration); // 消息显示 duration/1000 秒后消失
} else if ('negative' == type){
document.getElementById('negative_message').innerHTML = message;
document.getElementById('negative_message').style.display = 'block';
+ document.getElementById('negative_message').focus();
setTimeout(function () {
document.getElementById('negative_message').style.display = 'none';
}, duration); // 消息显示 duration/1000 秒后消失