<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Followup about Flex Panel bug</title>
	<atom:link href="http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/feed/" rel="self" type="application/rss+xml" />
	<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/</link>
	<description>A blog about Adobe Flex</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:51:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>By: Harry B. Garland</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-150971</link>
		<dc:creator>Harry B. Garland</dc:creator>
		<pubDate>Thu, 21 Aug 2008 23:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-150971</guid>
		<description>Adobe just released Flex SDK 3.1 and it has lots of bug fixes.  This Panel bug (which I filed) is still marked as open, and it is scheduled for fix in Flex SDK 3.2.  Perhaps I could have got it fixed faster.  My first mistake was not having a blog, and my second mistake was not posting an entry that includes &quot;Calling bullshit&quot; with a link to the bug.  :-)

It is interesting to see all the activity that has happened in the comments of this bug:
https://bugs.adobe.com/jira/browse/SDK-14806

Deepa is awesome for dealing with this bug/controversy in stride.  I know that Flex 4 will have a killer solution because these kinds of components will be rewritten from the ground up, and extend SkinnableComponent, with a completely different paradigm for skinning.  I&#039;m looking forward to this!</description>
		<content:encoded><![CDATA[<p>Adobe just released Flex SDK 3.1 and it has lots of bug fixes.  This Panel bug (which I filed) is still marked as open, and it is scheduled for fix in Flex SDK 3.2.  Perhaps I could have got it fixed faster.  My first mistake was not having a blog, and my second mistake was not posting an entry that includes &#8220;Calling bullshit&#8221; with a link to the bug.  <img src='http://dougmccune.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>It is interesting to see all the activity that has happened in the comments of this bug:<br />
<a href="https://bugs.adobe.com/jira/browse/SDK-14806" rel="nofollow">https://bugs.adobe.com/jira/browse/SDK-14806</a></p>
<p>Deepa is awesome for dealing with this bug/controversy in stride.  I know that Flex 4 will have a killer solution because these kinds of components will be rewritten from the ground up, and extend SkinnableComponent, with a completely different paradigm for skinning.  I&#8217;m looking forward to this!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Chalmers</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-85079</link>
		<dc:creator>Bill Chalmers</dc:creator>
		<pubDate>Thu, 08 May 2008 09:08:54 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-85079</guid>
		<description>This bug has been a pain for me, but I found a workaround that works for me, I have been using some themes from scalenine and was getting the panel border overlay problem, then I opened the css file found the declaration for the Panel and changed it to PanelSkin and this seemed to fix it.

1. Find the declaration for the panel in the css file
2. Change it to PanelSkin instead of Panel.

hope this helps someone else</description>
		<content:encoded><![CDATA[<p>This bug has been a pain for me, but I found a workaround that works for me, I have been using some themes from scalenine and was getting the panel border overlay problem, then I opened the css file found the declaration for the Panel and changed it to PanelSkin and this seemed to fix it.</p>
<p>1. Find the declaration for the panel in the css file<br />
2. Change it to PanelSkin instead of Panel.</p>
<p>hope this helps someone else</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bjorn Schultheiss</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-73435</link>
		<dc:creator>Bjorn Schultheiss</dc:creator>
		<pubDate>Mon, 14 Apr 2008 06:52:47 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-73435</guid>
		<description>no worries champ.. good to know your still on our side ; )</description>
		<content:encoded><![CDATA[<p>no worries champ.. good to know your still on our side ; )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-73421</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Mon, 14 Apr 2008 05:43:04 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-73421</guid>
		<description>@Bjorn: Aha, that&#039;s kinda funny. That&#039;s actually a different bug that the one I posted. That one has to do specifically with using image assets for the skins and a scale-nine grid. The saddest part about this bug is that according to a commenter, the code specifically produced by the official Adobe Flex component kit for Flash doesn&#039;t work. Woops. Anyway, I had no idea that this was also a bug in the Panel skin stuff, since I rarely use scale-nine image assets as my Panel skins. 

&quot;Flex&#039;s Lil John had been intimidated into submission&quot;

Ha, I love it. Fuck that. But I do think it&#039;s important for everyone to get along. In my view, I said some pissy things, they responded, corrected the problem, so I was happy and gave them a teddy bear. Isn&#039;t that the way the world is supposed to work?

If only this other scale-nine panel bug affected me I would&#039;ve had a whole other blog post I could&#039;ve written. :)</description>
		<content:encoded><![CDATA[<p>@Bjorn: Aha, that&#8217;s kinda funny. That&#8217;s actually a different bug that the one I posted. That one has to do specifically with using image assets for the skins and a scale-nine grid. The saddest part about this bug is that according to a commenter, the code specifically produced by the official Adobe Flex component kit for Flash doesn&#8217;t work. Woops. Anyway, I had no idea that this was also a bug in the Panel skin stuff, since I rarely use scale-nine image assets as my Panel skins. </p>
<p>&#8220;Flex&#8217;s Lil John had been intimidated into submission&#8221;</p>
<p>Ha, I love it. Fuck that. But I do think it&#8217;s important for everyone to get along. In my view, I said some pissy things, they responded, corrected the problem, so I was happy and gave them a teddy bear. Isn&#8217;t that the way the world is supposed to work?</p>
<p>If only this other scale-nine panel bug affected me I would&#8217;ve had a whole other blog post I could&#8217;ve written. <img src='http://dougmccune.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bjorn Schultheiss</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-73417</link>
		<dc:creator>Bjorn Schultheiss</dc:creator>
		<pubDate>Mon, 14 Apr 2008 05:33:08 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-73417</guid>
		<description>Check this out..
http://bugs.adobe.com/jira/browse/SDK-14806

Adobe supplied the same reasoning again; 



From the contrast of your posts.. &quot;Calling bullshit on a “resolved” Flex bug&quot; to &quot;OK, everyone feeling all warm and fuzzy inside&quot; I thought the Flex&#039;s Lil John had been intimidated into submission...</description>
		<content:encoded><![CDATA[<p>Check this out..<br />
<a href="http://bugs.adobe.com/jira/browse/SDK-14806" rel="nofollow">http://bugs.adobe.com/jira/browse/SDK-14806</a></p>
<p>Adobe supplied the same reasoning again; </p>
<p>From the contrast of your posts.. &#8220;Calling bullshit on a “resolved” Flex bug&#8221; to &#8220;OK, everyone feeling all warm and fuzzy inside&#8221; I thought the Flex&#8217;s Lil John had been intimidated into submission&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-73376</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Mon, 14 Apr 2008 02:19:39 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-73376</guid>
		<description>@Bjorn- I don&#039;t think I was &quot;silenced&quot; at all. In fact, the opposite. Matt Chotin responded with a post of his own giving us all a look into the Flex team&#039;s bug management strategy and explaining things from his point of view. And the bug got fixed (as far as I know) before the final release of Flex 3. I&#039;m sure there are still many other bugs in the final Flex 3 release (I know I&#039;ve already run into a bunch). But in this instance I bitched about a bug, Adobe responded both with an explanatory blog post and with a source code bug fix, and then I posted a followup to let people know and to thank the Flex team for being open and having the conversation. 

They didn&#039;t send a bag of money or dudes with baseball bats to break my legs.</description>
		<content:encoded><![CDATA[<p>@Bjorn- I don&#8217;t think I was &#8220;silenced&#8221; at all. In fact, the opposite. Matt Chotin responded with a post of his own giving us all a look into the Flex team&#8217;s bug management strategy and explaining things from his point of view. And the bug got fixed (as far as I know) before the final release of Flex 3. I&#8217;m sure there are still many other bugs in the final Flex 3 release (I know I&#8217;ve already run into a bunch). But in this instance I bitched about a bug, Adobe responded both with an explanatory blog post and with a source code bug fix, and then I posted a followup to let people know and to thank the Flex team for being open and having the conversation. </p>
<p>They didn&#8217;t send a bag of money or dudes with baseball bats to break my legs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bjorn Schultheiss</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-73374</link>
		<dc:creator>Bjorn Schultheiss</dc:creator>
		<pubDate>Mon, 14 Apr 2008 02:09:30 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-73374</guid>
		<description>Wow!

I&#039;ve finally just read this and i can&#039;t believe it!

Your previous article was beautiful... Supporting the community.. yet you were silenced.. 

Bugs made the Flex 3 release, causing developers pain around the world, and your quoted in this article praising the Team that did this...

IMO, they deserved strong worded criticism.</description>
		<content:encoded><![CDATA[<p>Wow!</p>
<p>I&#8217;ve finally just read this and i can&#8217;t believe it!</p>
<p>Your previous article was beautiful&#8230; Supporting the community.. yet you were silenced.. </p>
<p>Bugs made the Flex 3 release, causing developers pain around the world, and your quoted in this article praising the Team that did this&#8230;</p>
<p>IMO, they deserved strong worded criticism.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lam Do</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-64256</link>
		<dc:creator>Lam Do</dc:creator>
		<pubDate>Mon, 10 Mar 2008 08:27:48 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-64256</guid>
		<description>This bug is still available on Flex 3. I have changed the skin of the Panel by using Flash Component&#039;s toolkit, then imported into Flex by using Flex Import Skin wizard. Then I placed the datagrid inside this panel content. I also set the datagrid&#039;s width and height to 100%. Now the datagrid overlapped the panel content. 

One more things about this bug. When adding the Control Bar, the control bar background does not appear. I thought I was wrong when changing the skin, but it&#039;s still happen even I used the original skin template.</description>
		<content:encoded><![CDATA[<p>This bug is still available on Flex 3. I have changed the skin of the Panel by using Flash Component&#8217;s toolkit, then imported into Flex by using Flex Import Skin wizard. Then I placed the datagrid inside this panel content. I also set the datagrid&#8217;s width and height to 100%. Now the datagrid overlapped the panel content. </p>
<p>One more things about this bug. When adding the Control Bar, the control bar background does not appear. I thought I was wrong when changing the skin, but it&#8217;s still happen even I used the original skin template.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harry</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-59561</link>
		<dc:creator>Harry</dc:creator>
		<pubDate>Wed, 27 Feb 2008 02:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-59561</guid>
		<description>The padding-{left,right,bottom} all work the same as padding-top for scale9&#039;ing it.

But now I just found another problem.  If you extend a panel, the padding-* styles become impotent.  In other words, if you create an mxml like this:


		


then, instantiate that panel from another component, the blue box will overlay the panel title, regardless of whether or not there&#039;s a padding-top.  but if you use the same code by pasting it directly into another component, it works fine.

it seems like adobe made some drastic changes between the last beta and the release, and they didn&#039;t have time to test every aspect of it.  now, i&#039;m spending my time dealing with this problem that they introduced instead of moving forward building my flex application, which was working fine before somebody pressured adobe into making a risky change at the last minute.

now, i gotta find a way to extend the panel so that its children won&#039;t overlap the title when the extended panel is extended with children.  or i&#039;ll instruct all the flex developers to put a canvas with left,right,top,bottom tags into every instance of panel.  this is ugly.  what other options do i have?</description>
		<content:encoded><![CDATA[<p>The padding-{left,right,bottom} all work the same as padding-top for scale9&#8242;ing it.</p>
<p>But now I just found another problem.  If you extend a panel, the padding-* styles become impotent.  In other words, if you create an mxml like this:</p>
<p>then, instantiate that panel from another component, the blue box will overlay the panel title, regardless of whether or not there&#8217;s a padding-top.  but if you use the same code by pasting it directly into another component, it works fine.</p>
<p>it seems like adobe made some drastic changes between the last beta and the release, and they didn&#8217;t have time to test every aspect of it.  now, i&#8217;m spending my time dealing with this problem that they introduced instead of moving forward building my flex application, which was working fine before somebody pressured adobe into making a risky change at the last minute.</p>
<p>now, i gotta find a way to extend the panel so that its children won&#8217;t overlap the title when the extended panel is extended with children.  or i&#8217;ll instruct all the flex developers to put a canvas with left,right,top,bottom tags into every instance of panel.  this is ugly.  what other options do i have?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samuel Wan</title>
		<link>http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/comment-page-1/#comment-59459</link>
		<dc:creator>Samuel Wan</dc:creator>
		<pubDate>Tue, 26 Feb 2008 19:30:52 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/01/17/followup-about-flex-panel-bug/#comment-59459</guid>
		<description>I just used a Canvas as the content of the Panel, and put the original content inside the canvas. Then, I just set the canvas&#039; left, bottom, right, and bottom properties to match the scale nine dimensions. There&#039;s probably a more convenient and automatic workaround along this direction, but it worked in a pinch for me.</description>
		<content:encoded><![CDATA[<p>I just used a Canvas as the content of the Panel, and put the original content inside the canvas. Then, I just set the canvas&#8217; left, bottom, right, and bottom properties to match the scale nine dimensions. There&#8217;s probably a more convenient and automatic workaround along this direction, but it worked in a pinch for me.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

