diff --git a/app/modules/project/templates/project/inbox.html b/app/modules/project/templates/project/inbox.html
index e076dce..dbf7b43 100644
--- a/app/modules/project/templates/project/inbox.html
+++ b/app/modules/project/templates/project/inbox.html
@@ -1,7 +1,7 @@
{% extends "erp_base.html" %}
{% block head_extra %}
-
+
{% endblock %}
@@ -45,5 +45,5 @@
{% endif %}
-
+
{% endblock %}
diff --git a/app/modules/project/templates/project/index.html b/app/modules/project/templates/project/index.html
index e5010e6..edbb883 100644
--- a/app/modules/project/templates/project/index.html
+++ b/app/modules/project/templates/project/index.html
@@ -1,7 +1,7 @@
{% extends "erp_base.html" %}
{% block head_extra %}
-
+
{% endblock %}
@@ -100,5 +100,5 @@
-
+
{% endblock %}
diff --git a/app/modules/project/templates/project/project.html b/app/modules/project/templates/project/project.html
index b48b593..8868c8e 100644
--- a/app/modules/project/templates/project/project.html
+++ b/app/modules/project/templates/project/project.html
@@ -1,7 +1,7 @@
{% extends "erp_base.html" %}
{% block head_extra %}
-
+
@@ -297,5 +297,5 @@
-
+
{% endblock %}
diff --git a/app/static/project.js b/app/static/project.js
index 37809b5..67d72d9 100644
--- a/app/static/project.js
+++ b/app/static/project.js
@@ -600,6 +600,13 @@
el("pj-t-usetime").addEventListener("change", function () {
el("pj-time-row").hidden = !this.checked;
});
+ // 시간 입력란 클릭 시 즉시 시간 피커 드롭다운 열기
+ ["pj-t-stime", "pj-t-dtime"].forEach(function (id) {
+ const inp = el(id);
+ if (inp) inp.addEventListener("click", function () {
+ try { this.showPicker(); } catch (_) {}
+ });
+ });
el("pj-save-task").addEventListener("click", async function () {
const id = el("pj-t-id").value;