# Grabing problem with local library package

**URL:** https://librepcb.discourse.group/t/grabing-problem-with-local-library-package/130
**Category:** Help
**Created:** [August 22, 2019, 8:35pm UTC](https://librepcb.discourse.group/t/grabing-problem-with-local-library-package/130 "2019-08-22T20:35:46Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Doom](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@Doom](https://librepcb.discourse.group/u/Doom)
#### Post date: [August 22, 2019, 8:35pm UTC](https://librepcb.discourse.group/t/grabing-problem-with-local-library-package/130/1 "2019-08-22T20:35:47Z")

</div>

I created a package !

![image](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/deea3822275a386fd43d60c963d19598d77c4e1b.png)

Defining a top hidden grab area inside the inner visible rectangle (light grey with transparency)

But in board editor, the grab area is different when I activate “Top Grab Areas”

 ![image](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/eb6706f6857fcfc7d6932aaf93fdcd7a212978a1.png)

But maybe it is because there’s another top grab area inside the courtyard ?  
(not explained in documentation, there is no “Grab Area” subsection in “Package” section)

**Is it normal that grab areas only work if “Top Grab Areas” is set to visible ?**

Doom

---

<div class="post-metadata">

### Author: ![dbrgn](https://yyz2.discourse-cdn.com/free1/user_avatar/librepcb.discourse.group/dbrgn/32/25_2.png) [@dbrgn](https://librepcb.discourse.group/u/dbrgn)
#### Post date: [August 26, 2019, 6:29pm UTC](https://librepcb.discourse.group/t/grabing-problem-with-local-library-package/130/2 "2019-08-26T18:29:30Z")

</div>

> [@Doom](#):
>
> Is it normal that grab areas only work if “Top Grab Areas” is set to visible ?

This is a bug in my opinion. Do you agree @ubruhin? The layer visibility should only affect rendering, not functionality.

> [@Doom](#):
>
> But maybe it is because there’s another top grab area inside the courtyard ?

Yeah, you probably have marked the courtyard polygon as grab area.

---

<div class="post-metadata">

### Author: ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)
#### Post date: [August 26, 2019, 7:12pm UTC](https://librepcb.discourse.group/t/grabing-problem-with-local-library-package/130/3 "2019-08-26T19:12:35Z")

</div>

> [@dbrgn](#):
>
> > Is it normal that grab areas only work if “Top Grab Areas” is set to visible ?
> 
> This is a bug in my opinion. Do you agree @ubruhin? The layer visibility should only affect rendering, not functionality.

No, that’s intended because you want to disable top grab areas when working on the bottom side, and vice versa. Same for the “Reference” layers which also enable/disable grabbing packages by their origin cross.

> [@dbrgn](#):
>
> Yeah, you probably have marked the courtyard polygon as grab area.

👍 Every polygon has a “Grab Area” property to easily use them as grab area too.

---

<div class="post-metadata">

### Author: ![Doom](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@Doom](https://librepcb.discourse.group/u/Doom)
#### Post date: [August 26, 2019, 10:43pm UTC](https://librepcb.discourse.group/t/grabing-problem-with-local-library-package/130/4 "2019-08-26T22:43:52Z")

</div>

OK thanks.

But the layer name is “Top Hidden Grab Areas”. So why ‘hidden’ ?
