# PG4.1 BUG: Changes to masterpage not applied to child pages

**URL:** <https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474>\
**Category:** Pinegrow PRO\
**Created:** [January 2, 2018, 10:56pm UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474 "2018-01-02T22:56:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![zx3](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/zx3/32/922_2.png) [@zx3](https://forum.pinegrow.com/u/zx3)\
**Post date:** [January 2, 2018, 10:56pm UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/1 "2018-01-02T22:56:48Z")

</div>

Hi. I’ve spent weeks trying to understand PineGrow Pro (pinegrow 4.1 on Windows 10) masterpages are supposed to work. The tutorials are insufficient. After spending HOURS today, I got inconsistent results: sometimes the child page would show the changes made in the masterpage but mainly not.  
Here’s how I replicate the bug:  
Create my page  
Set is as master  
Create a new page  
Set it to use the master  
Switch to the master page  
Edit some HTML code (in my case some inline CSS style)  
Save master page  
Update all components  
Close the project  
Clear the cache  
Open the project  
Reload the project  
Shout at my computer!  
Open the child page - NONE of my changes appear.

Anyone else getting this bug?

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [January 3, 2018, 11:41am UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/2 "2018-01-03T11:41:07Z")

</div>

Here is a (very) quick demo where I change the background color of the master page with an inline style then I spread the changes to the other pages using the master page.

As already answered through the support, can you please confirm that - at least - this process is ok on your side?

---

<div class="post-metadata">

**Author:** ![schpengle](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/schpengle/32/238_2.png) [@schpengle](https://forum.pinegrow.com/u/schpengle)\
**Post date:** [January 3, 2018, 2:23pm UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/3 "2018-01-03T14:23:31Z")

</div>

could it have any relation to this, on this forum?

26 days ago from @ganr8790 ?

> [@Master Page update](http://forum.pinegrow.com/t/master-page-update/1421/1):
>
> (For what it worth… V4 and probably V3 as well) I have noticed that after modifying a master page and updating ALL related project files, changes don’t take effect - I have to explicitly SAVE ALL FILES (even if they are not loaded into the editor) - notifications to that effect then show up on screen. Caveats: an error message appears during the aforementioned update advising about update error in modifying 3 files - perhaps files’ save is only made if the operation as a whole is completed succ…

He notes that even though, master page is saved, new files created, then UPDATING master page isn’t enough.  
he STILL has to save all the sibling pages for the changes to take effect.

This is the exact same scenario described in this post, in that Error Replication Process,  
the Separate, individual pages are NOT saved , only _update components_ is Used.

it seems to be that the _SAVE ALL_ is being ommited from the process.

Probably because it is _EXPECTED_ that _update components_ would achieve this.  
but, It doesn’t.

and probably shouldnt.  
or, should it?

🙂

I’ve followed the video as best I could, but the resolution makes it impossible for me to read correctly.  
maybe this is/should be added to the docs then? if it isn’t already , wrt Master page useage?

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [January 3, 2018, 3:30pm UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/4 "2018-01-03T15:30:32Z")

</div>

Thanks for your help Sherlock 🙂 (grin grin)  
After a discussion with the support, we found that @zx3 issue is “a bit more” complicated than just a process failure and investigations are currently in progress on our side.

---

<div class="post-metadata">

**Author:** ![schpengle](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/schpengle/32/238_2.png) [@schpengle](https://forum.pinegrow.com/u/schpengle)\
**Post date:** [January 3, 2018, 4:11pm UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/5 "2018-01-03T16:11:51Z")

</div>

Ah, most Exciting!  
So, you now have some fun stuff to start your new year with!  
Ah!  
🙂

---

<div class="post-metadata">

**Author:** ![zx3](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/zx3/32/922_2.png) [@zx3](https://forum.pinegrow.com/u/zx3)\
**Post date:** [January 4, 2018, 8:46am UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/6 "2018-01-04T08:46:46Z")

</div>

I’ve simplified my code back to basics: started with your Bootstrap 4 “starter template”, replaced the custom CSS with mine, added my logo and amended NAV links, and swapped local Bootstrap CSS with CDN version (also replaced JQ + BS local js with CDN versions)  
Would that be fair to describe as “simple” rather than “complicated”?

Here’s my new simple code: [https://internetserviceseu-my.sharepoint.com/personal/vt\_internetservices\_eu\_com/\_layouts/15/guestaccess.aspx?docid=0c2d3bdd6cb824f89be9538c6c21d3cea&authkey=AdRPvRJSm25BTyRrw9Iibsw&e=89317e6cacbd4ab4a64c13589aada731](https://internetserviceseu-my.sharepoint.com/personal/vt_internetservices_eu_com/_layouts/15/guestaccess.aspx?docid=0c2d3bdd6cb824f89be9538c6c21d3cea&authkey=AdRPvRJSm25BTyRrw9Iibsw&e=89317e6cacbd4ab4a64c13589aada731)  
…and here’s a video of the same symptoms (new child page not being updated): [https://internetserviceseu-my.sharepoint.com/personal/vt\_internetservices\_eu\_com/\_layouts/15/guestaccess.aspx?docid=0500054cbba504127b21fed39373615eb&authkey=AXeFJeVqoWi21mX4QMJbjb4](https://internetserviceseu-my.sharepoint.com/personal/vt_internetservices_eu_com/_layouts/15/guestaccess.aspx?docid=0500054cbba504127b21fed39373615eb&authkey=AXeFJeVqoWi21mX4QMJbjb4)

Is there anyone here that I can pay (a reasonable price) to examine this and teach me what I doing wrong? I really would like to be able to use the masterpage | child feature!

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [January 4, 2018, 11:45am UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/7 "2018-01-04T11:45:16Z")

</div>

> investigations are currently in progress on our side

---

<div class="post-metadata">

**Author:** ![matjaz](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/matjaz/32/5_2.png) [@matjaz](https://forum.pinegrow.com/u/matjaz)\
**Post date:** [January 5, 2018, 12:12pm UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/8 "2018-01-05T12:12:14Z")

</div>

@zx3 found the problem and fixed it, will be out in the next update.

For now, as a workaround:

- remove empty “href” attribute on the a#langSwitcher element
- remove integrity attribute on bootstrap.min.css

---

<div class="post-metadata">

**Author:** ![zx3](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/zx3/32/922_2.png) [@zx3](https://forum.pinegrow.com/u/zx3)\
**Post date:** [January 5, 2018, 7:25pm UTC](https://forum.pinegrow.com/t/pg4-1-bug-changes-to-masterpage-not-applied-to-child-pages/1474/9 "2018-01-05T19:25:37Z")

</div>

I am very impressed by your tenacious spirit! To quickly identify the cause of the problem, and supply a solution, is amazing. 5 stars 🙂
