From f591c71d9c3b80c84b9342eb908769f5677c82e5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Jun 2026 23:22:40 +0000 Subject: [PATCH 1/2] Initial plan From fab38fe47d5ca4c22cc98e0b76764d430c7f4ea7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Jun 2026 23:32:53 +0000 Subject: [PATCH 2/2] Apply remaining changes --- webapp/src/projects.tsx | 53 ++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/webapp/src/projects.tsx b/webapp/src/projects.tsx index 8cdf9bfa801b..04b89fea569a 100644 --- a/webapp/src/projects.tsx +++ b/webapp/src/projects.tsx @@ -430,6 +430,33 @@ export class Projects extends auth.Component { ? this.getLocalProjectDescription(selectedSearchProjectHeader) || selectedSearchCard?.description : selectedSearchCard?.description; const canImport = !!(pxt.appTarget.compile || (pxt.appTarget.cloud && pxt.appTarget.cloud.sharing && pxt.appTarget.cloud.importing)) && !searchMode; + const searchResultsContent = hasSearchQuery + ? searchResults.length + ? searchResults.map((scr, index) => + + + {selectedSearchCard && searchSelectedIndex === index &&
+ + +
} +
) + :

{lf("No search results found.")}

+ : null; // lf("Make") // lf("Code") @@ -513,31 +540,7 @@ export class Projects extends auth.Component { {searchMode &&
- {!hasSearchQuery ?

{lf("Start typing to search tutorials, examples, and projects.")}

- : searchResults.length ? searchResults.map((scr, index) => - - - {selectedSearchCard && searchSelectedIndex === index &&
- - -
} -
- ) :

{lf("No search results found.")}

} + {searchResultsContent}
} {!searchMode && <>