Designers · problem and fix
Figma comments not showing on Mac: causes and fixes for designers in 2026
If your Figma comments are not showing, the cause is usually one of three things. Comments may be switched off with Shift+C, resolved and hidden, or attached to a layer that is not where you expect. Start with Shift+C, then open the comments filter and turn on Show resolved comments. This page explains each cause, what missing feedback costs, and the fixes you can try without buying anything.

The short answer
- Shift+C hides every comment on the canvas. Press it again to bring them back.
- Resolved comments stay hidden until you turn on Show resolved comments in the sidebar filter.
- Comments attach only to top-level frames, components and groups. Nested layers do not hold them.
- Cut and paste disconnects a comment from the canvas. Use Move to page to keep it attached.
- Reviewers do not need a paid seat on a paid Figma plan.
What feedback comments missing or misplaced costs you
Time spent re-finding comments
Searching the sidebar and hunting for one note takes minutes each time. The BLS median implies about $30.27 an hour, a derived figure. Count how many times you did this last week, then multiply those minutes by your own rate.
Rework after a missed note
A missed comment usually shows up late, at developer handoff or in a review meeting. A screen that was already approved then gets rebuilt. CoLab's vendor survey found that feedback is often never tracked at all, so nobody fixes it.
Reviewers who stop writing notes
Reviewers who watch their notes vanish may stop leaving them in the file. Decisions then move to calls and chat, and the file loses its record. This is a pattern to watch. No study I could open measures it.
Seats you may not need
Figma's pricing page lists a Professional Full seat at $16 a month. Figma says viewers and commenters do not need a paid seat on a paid plan. Invite reviewers as commenters rather than buying seats for them.
Why it happens
Comments turned off on the canvas
Shift+C toggles comments on or off on the canvas, and comments are visible by default. A keypress that switches them off looks exactly like a deleted thread. It is the first thing to rule out, and it takes one keystroke to check.
Resolved comments hidden by default
Marking a comment Resolved hides it from both the right sidebar and the canvas. Resolving is good practice after a fix, but it removes the thread from view. Enter comment mode with C, open the sidebar filter menu, and turn on Show resolved comments to see it again.
Comments attach only to top-level containers
Figma attaches comments to a top-level frame, component or group. Comments do not attach to nested frames, components, groups or other layers. A note aimed at a small element inside a card can therefore sit on the whole card. Moving the card then moves the note with it.
Cut and paste breaks the link
Cutting a layer or frame with ⌘X and pasting it with ⌘V disconnects its comments. The comments remain in the sidebar, but they no longer point at the canvas. Move to page keeps comments with the layer, so use it for any move between pages.
Feedback that never reached Figma
Some feedback lives in Slack, email or a call, and it never enters the file. CoLab's vendor survey reports that 43% of design review feedback is never tracked or addressed. Your Figma file cannot show notes that were never posted to it.
Posting limits and failed posts
Figma allows up to 100 comments per hour per user across all files and prototypes, including replies. Each comment holds up to 5 images or GIFs. A big batch can run into the hourly limit, so check what actually posted before you repost.
How to fix it
These work with or without any app.
Turn comments back on with Shift+C
Press Shift+C once while the canvas is focused and look again. Comments are visible by default, so a switched-off state is the quickest thing to rule out. If the pins return, you have your answer and nothing else needs changing.
Show resolved comments through the filter
Press C to enter comment mode. Open the sidebar filter menu and turn on Show resolved comments. Resolved threads are hidden, not deleted, so this brings the full record back. Leave the toggle on while you work through a review.
Pin comments to the top-level container
Select the top-level frame, component or group that holds the element. Pin the comment inside it, then write the layer name in the note text. That keeps the comment attached to something Figma supports, and it helps the next reader find the element.
Move layers with Move to page, not cut and paste
When you need to shift work to another page, use Move to page. Figma keeps the comments attached to the layer. Cut and paste disconnects them, and the notes then sit in the sidebar with nothing to point at.
Undo a cut and paste before you change anything else
If you just cut and pasted and the comments disappeared from the canvas, press ⌘Z first. Do not make other edits, because a long chain of changes makes the undo harder to reason about. Then move the layer with Move to page.
Work the sidebar as a checklist
Open the comments sidebar and go through each thread. Make the change, then resolve the comment. Resolve only after the file shows the fix. A resolved thread tells the team the work is done, so do not resolve early.
Split large reviews to stay under the hourly limit
Figma allows 100 comments per hour per user, including replies. A reviewer who posts a long batch can hit that limit. Break the review into sessions, and check what posted before you post again.
Freeze a review copy in Preview
Export the frame from Figma and open it in Apple Preview. Add notes with the Note tool in the Markup toolbar. Use File > Save or Export to keep the notes editable. Use File > Print > Save as PDF to flatten them into a frozen snapshot.
A comment you left this morning is gone from the canvas. Or it sits on the wrong frame, far from the layer it was about. Most of the time nothing was deleted. A setting hid the comment, or it attached to a different layer than you expected. This page shows how to tell those cases apart, and what to try next.

Start with one question: hidden or misplaced?
Check whether the comment is missing from the canvas only, or from the sidebar too. Figma's help center says a comment you cut and paste stays visible in the sidebar. So a sidebar comment with no pin is misplaced. A comment missing from both places is hidden, resolved or never posted. That split tells you which fix to try first, and it saves you from reworking a file for nothing.
Hidden comments: Shift+C and the resolved filter
Shift+C is the first thing to check. It toggles comments on or off on the canvas, and comments are visible by default. If your pins vanished after a keypress, press Shift+C again. It is easy to hit that shortcut by accident while you type in a file. The result looks exactly like lost feedback.
Resolved comments are the second cause. When someone marks a comment Resolved, Figma hides it from the right sidebar and the canvas. Nothing was deleted. Press C to enter comment mode, open the sidebar filter menu, and turn on the Show resolved comments toggle. The resolved threads come back into view, so you can read what was decided.
Misplaced comments: attachment rules and cut and paste
Figma attaches a comment to a top-level frame, component or group. You pin it inside that container, or you select a region in it. Comments do not attach to nested frames, components, groups or other layers. So a note meant for a price label inside a card can end up tied to the whole card. Drag the card, and the comment goes with it.
Cut and paste causes the worst misplacement. Cut a layer or frame with ⌘X, then paste it with ⌘V somewhere else, and Figma disconnects its comments. They stay in the sidebar, but they no longer point at anything on the canvas. Use Move to page instead, because it keeps comments with the layer. If you already pasted, press ⌘Z before you change anything else.
Here is a worked example. A reviewer leaves a handful of notes on a checkout screen. Two of them target a price label nested inside a card, so they land on the card instead. Your designer then moves the card into a new section by cutting and pasting. Now every note is cut loose from the canvas. The fix is to move the card with Move to page, then pin the two notes again on the top-level frame. Name the layer in the note text, so the next person can find it.
What missing feedback costs you
Nobody has measured the exact hours designers lose to missing comments. Public research is thin. The closest number comes from a vendor survey. CoLab, a software vendor, commissioned a survey of 250 employees, half engineering managers and directors and half VPs or C-level leaders. It found that 43% of design review feedback is never tracked or addressed. The sample was not designers, and the survey was not independently audited. Treat it as a signal, not a measurement.
Wages give you a rough price tag. The BLS reports a May 2025 median of $62,960 for graphic designers. Divide that by the 2,080 hours in a full-time year and you get about $30.27 an hour. That hourly figure is derived, not a BLS number. At that rate, every 15 minutes spent re-finding a comment costs about $7.57 in wages. Multiply your own minutes by your own rate and the number gets personal fast.
43%
of design review feedback is never tracked or addressed, per a vendor survey of 250 leaders, not designers
CoLab: 43% of design review feedback is never tracked or addressed1 in 4
engineering leaders estimate that 60% or more of design review feedback is never documented
CoLab: 43% of design review feedback is never tracked or addressed100
comments per hour per user across all Figma files and prototypes, including replies
Figma Help: Add comments to files$62,960
median annual wage for graphic designers in May 2025, according to the U.S. Bureau of Labor Statistics
BLS Occupational Outlook Handbook: Graphic DesignersMoney is the smaller cost. A missed note usually surfaces late, at developer handoff or in a review meeting. Then someone rebuilds a screen that was already approved. Your team pays twice, once for the design and once for the fix. Reviewers also stop writing notes when they see them vanish. That pattern is worth watching, but no study I could open measures it directly.
Symptoms, causes and first checks
| What you see | Likely cause | First check |
|---|---|---|
| Comment missing from the canvas | Comments switched off with Shift+C | Press Shift+C once and look again |
| Comment hidden, with a resolved mark | Resolved comments are hidden by default | Press C, open the filter, turn on Show resolved comments |
| Sidebar shows it, canvas does not | Cut and paste disconnected the comment | Press ⌘Z if you just pasted, then use Move to page |
| Comment sits on a whole card | Attached to a top-level container, not a nested layer | Select the top-level frame and pin the note again |
| Comment missing from both places | Never posted, or the hourly limit was hit | Check what posted, then repost in smaller batches |
Start with the first two checks in the table, because they cost nothing to try. Most people find the problem in one of the first two rows. Only move on to attachment rules when the comment is still on the canvas in the wrong place.
Fixes you can use today, without buying anything
- Press Shift+C and check the canvas. Comments are visible by default, so a switched-off state is an easy miss.
- Press C, open the sidebar filter menu, and turn on Show resolved comments.
- Select the top-level frame, component or group, then pin the comment inside it. Name the layer in the note.
- Move layers between pages with Move to page, not ⌘X and ⌘V.
- If you already pasted, press ⌘Z before you change anything else.
- Keep the sidebar as your checklist. Resolve a comment only after the change is in the file.
- Split large reviews. Figma allows 100 comments per hour per user, including replies.
- When someone needs a fixed copy, export the frame and annotate it in Preview.

Keep resolved comments in the file. Do not delete them as you go. The resolved set works as an audit trail. Show it with the filter whenever a stakeholder asks whether a point was addressed. That habit costs nothing and answers the question in seconds.
Preview as a frozen review copy
Apple Preview works well for a review copy that people can still annotate. Open the exported file, choose the Note tool in the Markup toolbar, and drop a note. Control-click a note to change its colour. Drag it to move it. Use File > Save, Export or Export to PDF to keep the notes editable. Use File > Print > Save as PDF when you want a snapshot, because that flattens the notes so nobody can change them.
Where Lazur helps, and where it does not
Lazur is a voice assistant for the Mac. Hold ⌥ ⌘ to ask about anything on screen, and Lazur answers out loud. Ask where the Show resolved comments toggle is, and Lazur draws a circle and a label around it. Ask for steps, and Lazur guides you one click at a time, waiting for each click. It does not click buttons, edit your file or operate Figma for you.
Lazur also helps with the parts of this problem that happen outside the canvas. Hold fn to dictate a clear reply to a reviewer, and the text lands at your cursor in any app, including Slack. You read it and send it yourself. Lazur listens and looks at the screen only while you hold the shortcut. Audio and screenshots go to AI providers to answer, and they are not stored.
Mistakes that keep comments missing
- Rebuilding a design when the comment was only hidden by Shift+C or the filter.
- Pasting frames into a new page with ⌘V and assuming the comments followed.
- Pinning notes on nested layers, then wondering why they moved with the card.
- Deleting resolved comments to tidy up, which removes the record of decisions.
- Blaming Figma before checking Shift+C and the resolved filter.
- Posting a long review in one burst and losing track of what went through.
A feedback routine that survives the next review
Set one rule for the team. Comments go on top-level frames, components or groups, never on nested layers. Use Move to page for any reshuffle. Resolve a comment only after the change is in the file. Those three habits cover most of the problems above, and they take a minute to explain.
When a comment really is gone
Sometimes the feedback never reached Figma. A reviewer may have written it in Slack, email or on a call, and those notes stay outside the file. Ask reviewers to post in Figma instead. Paste the key points into a comment on the top-level frame, with a link back to the thread. Check your hourly count before you repost, because the limit counts every post, including replies.
If the steps above fail, write down the file name, the page, the frame and the time you posted. Those details make any support request faster to answer. Then check Figma's help center pages in the sources list, because Figma updates its comment features over time.
Faster with Lazur
Where Lazur helps with feedback comments missing or misplaced
Hold ⌥ ⌘ and say what you want. Lazur sees your Figma window. Lazur draws a circle and a label around the button or menu you need.
- 1
Hold ⌥⌘ and talk
- 2
Lazur draws a circle and a label around the button or menu you need.
- 3
You stay in Figma. Nothing to copy into a chat window.
More things to say in Figma
- “Where is the Show resolved comments toggle?”
- “Why did this comment disappear from the canvas?”
- “Walk me through moving this frame to another page without losing comments.”
- “Draft a note asking the team to post comments on top-level frames.”
- “Remind me to recheck this file tomorrow morning.”
Free for 3 days, then $18/month. Download for Mac
You say“Where is the Show resolved comments toggle in this Figma file?”
Lazur · points at itLazur circles the sidebar filter menu and labels the Show resolved comments toggle. You click it yourself.
What designers say to Lazur for this
Each one is a single hold of ⌥ ⌘.
“Where is the Show resolved comments toggle?”
Lazur circles the filter menu and labels the toggle on your screen. You click it yourself.
Points at it
“Why did this comment disappear from the canvas?”
Lazur explains what is on your screen out loud, such as whether comments are switched off or the thread is resolved.
Explains what's on screen
“Walk me through moving this frame to another page without losing comments.”
Lazur guides you one click at a time and waits for each click. It does not click for you.
Walks you through it
“Draft a note asking the team to post comments on top-level frames.”
Lazur drafts the text for you to read and edit before you send it anywhere.
Drafts it
“Remind me to recheck this file tomorrow morning.”
Lazur adds the reminder to Apple Reminders by voice.
Handles the small stuff
A plan you can start this week
- Day 1
Check visibility first
Press Shift+C and look at the canvas. Press C, open the sidebar filter menu, and turn on Show resolved comments. Write down which comments reappear. Most hidden threads come back in this step.
- Day 2
Repair misplaced comments
Find each comment that sits on a whole card or the wrong layer. Move layers that need a new page with Move to page, not cut and paste. Pin the comment again on the top-level frame and name the layer in the text.
- Day 3
Set the team rule
Agree on one rule with the designers and reviewers. Comments go on top-level frames, components or groups, never nested layers. Post the rule in your Slack channel and pin it, so new people see it.
- Day 4
Keep a record
Leave resolved comments in the file as an audit trail. For a client who needs a fixed copy, export the frame and annotate it in Preview, then use Print > Save as PDF for the final snapshot.
Questions people ask
Why are my Figma comments not showing after I refresh?
Refreshing is not in Figma's help pages as a fix for missing comments. Check three things first: whether comments are switched off with Shift+C, whether the comment is resolved, and whether it sits on a top-level frame, component or group.
Did Figma delete my comment?
Usually no. A resolved comment is hidden, not deleted, and the Show resolved comments filter brings it back. A comment you cut and pasted stays in the sidebar. If it is gone from both places, check the file and page you are in before you assume it was lost.
Can reviewers leave comments without a paid seat?
Figma says viewers and commenters do not need a paid seat on a paid plan. Check the pricing page for the current details on your team's plan before you invite people.
How many comments can I post in an hour in Figma?
Each user can post up to 100 comments per hour across all files and prototypes, including replies. Each comment can include up to 5 images or GIFs. Split long review sessions into shorter batches if you hit the limit.
Why does a comment move when I drag a frame?
Attached comments move with their top-level container. The comment is tied to that container, so it travels with it. If a note belongs to a nested element, pin it to the top-level frame and name the layer in the text.
Does Lazur fix missing Figma comments for me?
No. Lazur points at controls, explains what is on your screen, and guides you one click at a time. It does not click buttons, edit your file or operate Figma. You make each change yourself.
Sources
- 43% of design review feedback is never tracked or addressed · CoLab Software (vendor; survey run by Global Surveyz Research) · checked 2026-11-07
- Graphic Designers: Occupational Outlook Handbook · U.S. Bureau of Labor Statistics · checked 2026-11-07
- View and manage comments · Figma · checked 2026-11-07
- Add comments to files · Figma · checked 2026-11-07
- Move or edit comments · Figma · checked 2026-11-07
- Figma Pricing · Figma · checked 2026-11-07
- Annotate a PDF in Preview on Mac · Apple · checked 2026-11-07
Fix feedback comments missing or misplaced with Lazur, free for 3 days
Hold a key and ask. Lazur sees your screen, points at the button and talks you through it, in any Mac app. No credit card.