Skip to content

Commit 6871972

Browse files
committed
fix: Fix stop timer & issue title margin
1 parent 7b5465e commit 6871972

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

src/components/issues/Issue.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,12 @@ const Issue = ({ issue, timerData, assignedToMe, favorite, remember, onStart, on
129129
}}
130130
data-tooltip-id="tooltip-toggle-timer"
131131
>
132-
<h1 className="mb-1 truncate me-4">
132+
<h1
133+
className={clsx("mb-1 truncate", {
134+
"me-4": (favorite && assignedToMe) || (!favorite && !assignedToMe),
135+
"me-9": favorite && !assignedToMe,
136+
})}
137+
>
133138
<a href={`${settings.redmineURL}/issues/${issue.id}`} target="_blank" tabIndex={-1} className="text-blue-500 hover:underline" data-tooltip-id={`tooltip-issue-${issue.id}`}>
134139
#{issue.id}
135140
</a>{" "}

src/components/issues/IssuesList.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,16 @@ const IssuesList = ({ account, issues, issuesData: { data: issuesData, setData:
109109
onStop={() => {
110110
const newIssuesData = {
111111
...issuesData,
112+
[issue.id]: {
113+
...data,
114+
active: false,
115+
start: undefined,
116+
time: 0,
117+
},
112118
};
113-
delete newIssuesData[issue.id];
119+
if (!data.favorite && !data.remember) {
120+
delete newIssuesData[issue.id];
121+
}
114122
setIssuesData(newIssuesData);
115123
}}
116124
onOverrideTime={(time) => {

0 commit comments

Comments
 (0)