Skip to content

Fix MultiSelectDropdown display: card overflow clipping and checkbox styling#815

Merged
StuartFerguson merged 4 commits intomainfrom
copilot/fix-transaction-detail-report
Mar 10, 2026
Merged

Fix MultiSelectDropdown display: card overflow clipping and checkbox styling#815
StuartFerguson merged 4 commits intomainfrom
copilot/fix-transaction-detail-report

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 10, 2026

  • Remove overflow-hidden from .card, fix checkbox accent-color (previous session)
  • Fix "all items appear selected" bug: ContractProductReportingId defaults to 0 for all products — same ID means every product matches when any one is selected
    • In TransactionDetail.razor change GetItemId to use ContractProductId (Guid, always unique) instead of ContractProductReportingId (Int32, defaults to 0)
    • In TransactionDetail.razor.cs resolve selected product GUIDs → ContractProductReportingId integers via lookup in products list before sending to the API
    • In MultiSelectDropdown.razor add @key="itemId" to the <label> foreach element so Blazor correctly diffs checkboxes on re-render
Original prompt

This section details on the original issue you should resolve

<issue_title>Transaction Detail Report</issue_title>
<issue_description>- Transaction ID hidden

  • hide settlement ref on grid for not
  • Add Transaction Number (Txn No) after product
  • Product Filter not displaying correct and not convinced it works
  • change gross amount header to gross
  • change net amount header to net</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…add Txn No, fix product filter, update headers

Co-authored-by: StuartFerguson <16325469+StuartFerguson@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix issues in transaction detail report Transaction Detail Report: grid column updates and product filter fix Mar 10, 2026
Co-authored-by: StuartFerguson <16325469+StuartFerguson@users.noreply.github.com>
Copilot AI changed the title Transaction Detail Report: grid column updates and product filter fix Fix MultiSelectDropdown filters not collapsing on outside click Mar 10, 2026
…ox accent-color

Co-authored-by: StuartFerguson <16325469+StuartFerguson@users.noreply.github.com>
Copilot AI changed the title Fix MultiSelectDropdown filters not collapsing on outside click Fix MultiSelectDropdown display: card overflow clipping and checkbox styling Mar 10, 2026
@StuartFerguson StuartFerguson marked this pull request as ready for review March 10, 2026 12:53
Copilot stopped work on behalf of StuartFerguson due to an error March 10, 2026 12:53
@StuartFerguson StuartFerguson merged commit 778d42e into main Mar 10, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Transaction Detail Report

2 participants