Possible bug with zoom field in Application Bar

I came across this issue while trying to troubleshoot the zoom/text editing issue in my other thread...
Sometimes when I click in the zoom field on the Application Bar, it looks like it's enabled but I'm not able to edit it. I've been able to reproduce this fairly consistently by selecting some text, pressing command-enter to exit the text layer, and then clicking on the zoom field. When I start to type in a value for the zoom ratio, it'll change the opacity of the text layer instead.
Vid of zoom field (In this example, it works fine the 1st time through, but notice the opacity change the 2nd and 3rd times.)
http://s87.photobucket.com/albums/k156/darthsauce/mac/?action=view&current=zoom.flv
BTW, this seems to happen whether OpenGL is turned on or off.

v6, I think Ramón means that you don't need to hold Command when you press Return (or "Enter" if you'd prefer to call it that) in order to commit the value. just press Return. However, if you press the Return key on the main part of the keyboard, you do have to press CMD with it. You can press Return on the number pad (if you have one) and that's easier/quicker than having to also hold CMD.
Hey Fred, I'm not sure I understand--it doesn't seem to work for me. When I press Return, it just does a carriage return (and always has for all my years of using Photoshop). Just to clarify, here are the methods I've used to commit text when it comes to the keyboard:
1) Command-Return (Control-Enter on PC)
2) Enter on numeric keypad
with that said, it looks like you're not clicking in the Zoom field before entering values. when you mouse over the field, the cursor changes and it looks like you can type in it, but you can't until you actually click. pressing the numbers just enacts the keyboard shortcut to change the opacity of the highlighted layer.
Yeah, I realize it's hard to tell from the video, but I'm definitely clicking (notice the 1st time through the field becomes active, and the 2nd and 3rd times the value inside the field is selected, but not active).

Similar Messages

  • Can someone confirm a possible bug with Universal Access?

    Can someone confirm a possible bug with Universal Access?
    I have a Mac Pro 3,1, 10.7.1 but if you could confirm or not this possible bug with any model.
    In Energy Saver preference pane:
    Set Mac to never sleep.
    Set Display Sleep to ~2 minutes.
    In Desktop & Screen Saver:
    Set screen saver to start at ~1 minutes.
    In Universal Access:
    Check Enable access for assistive devices.
    Check radio button Zoom to On.
    Zoom in window not checked.
    Confirm that Zoom works by pressing:
    ⌥⌘= (option, command, =).
    Set screen back to normal by pressing ⌥⌘-.
    Let screen sleep after screen saver starts.
    Wake screen and see if ⌥⌘= still works.
    Thanks … Ken

    Other than the time intervals (smallest Screen Saver kick-in is 3 minutes), it works fine for me - at least I can still zoom in/out after waking the display.
    Tested on two different MacBook Pro models in 10.7.1

  • Problem with icons in the application bar (Photoshop CS4)

    My computer's OS is WinXP Pro SP3.
    I just now noticed a problem with all icons in the application bar in PS CS4 (v. 11.0.1).
    When I bring mouse over icons (except for zoom level icon), all icons turn into blank (white) boxes.
    For "Arrange Documents" bar, when I click on its blank icon, the top two columns are empty but show the the rest of three columns.
    Please advise me how to fix this problem.  I hope to avoid uninstalling -reinstallinlg.  Thanks.

    ATI no longer supports your card so I don't think you will see any updated drivers from them to correct your problem. You might want to look into investing in a newer card.
    http://support.amd.com/us/gpudownload/windows/Legacy/Pages/radeonaiw_xp.aspx?type=2.4.1&pr oduct=2.4.1.3.23&lang=English

  • Possible Bug with Drag-and-Drop Being Published via HTML5 - Getting "Undefined" Error When Dragging Object

    Hello,
    I came up with a way to use drag-and-drop interactions that will take advantage of file input so that I may create a drag-and-drop interaction that uses one draggable object over and over allowing multiple scoring/tracking possibilities.  Example use...is having the draggable object be dynamic in that it randomly changes its text so that a learner can drag a term it's possible classification.........thus allowing the possibility of having many terms easily loaded without having to redo a drag-and-drop interaction for each needed terms/classifications updates/changes.
    My Issue: When using a variable to represent the text for a draggable Smart Shape object, I'm getting the error message "undefined" when, clicking/pressing on the object, as well as during the drag of the object. This issue occurs when publishing the project in an HTML5 format.  Flash interestingly enough seems to work perfect...but we are not interested in publishing via Flash any longer.
    To better help you explore this error message, I've set up a test project so that you can see when and how the "undefined" message shows up during a drag-and-drop interaction.  I've also included the Captivate 8 project file used to make the exploration project I'm sharing in this post.
    Link to Captivate project I created for you all to explore "undefined" error message": http://iti.cscc.edu/drag_and_drop_bug/
    Link to this Captivate 8 Project file: http://iti.cscc.edu/drag_and_drop_bug.cptx
    It's pretty interesting how things react in this demo, please try the following actions to see some interesting happenings:
    Drag the Yellow (or variable drag box) to the drag target.
    Drag Black Hello square to Drag target and click undo or reset - watch the undefined message come up on the Yellow (or variable drag box).
    Drag the Yellow (or variable drag box) to the drag target and then use the undo or reset.
    Move both draggable boxes to the drag target and use the undo and reset buttons...
    Anyhow, I know you all are sharp and will run the demo through its paces.
    I'd really be very honored if anyone help me figure out how I could (when publishing out to HTML5) no longer have the "undefined" error message show up when using drag-and-drop with a variable for shape text. This technique has been well received at the college I work at...and I have many future project requests for using such an idea on a variety of similar interactions. I'd love see a solution or see if this might be a bug Adobe may be able to fix!
    I tried to find a solution to the issue documented here for quite some time, but I was not able to find anyone with this problem much less attempting the idea I'm sharing in the help request -  save the darn "undefined" message that comes up!
    Many thanks in advance for any help and/or direction that you all may be able to provide,
    Paul

    Hello,
    I just wanted to supply a minor update related to my drag-and-drop question/issue stated above:
    I did another test using Captivate 7, and found that the undefined error (publishing as HTML5) does not appear and the variable data remains visible - except the variable data turns very small and does not honor any font size related settings.
    I did go ahead and submit this to Adobe as a possible bug today.
    Thanks again for any help related to this issue.  If the issued documented above is solved, it will allow many amazing things to be done using Captivate's drag-and-drop for both regular type projects as well as interaction development for iBooks! 
    Matter of fact if this issue gets fixed, I'll publish a Blog entry (or video) on way's I've used Captivate's drag-and-drop to create dynamic learning activities for Higher Ed. and for use in iBooks.
    ~ Paul

  • Optimistic Locking - Possible bug with Weblogic

    After extensive testing of a j2ee application Im involved with, it would appear their exists a problem with using Weblogic's Optimistic Concurrency (OL) mechanism.
    The exact problem is as follows:
    The ejbCreate and ejbRemove methods of a particular entity bean are as follows:
    public abstract class ProductBean implements javax.ejb.EntityBean {
    ejbCreate(){
    FolderEntityHome folderEH = FolderComponent.getFolderEntityHome();
    folderEH.create(getId());
    ejbRemove(){
    FolderEntityHome folderEH = FolderComponent.getFolderEntityHome();
    try {
    FolderBean folderEH.findByProductId(getId());
    catch(InvalidAccessRightsException iare)
    throw new RemoveException();
    Previously before OL was added when a RemoveException was thrown, this would cause the ejbRemove exception to fail, thus both the product and folder would still exist.
    After adding OL, when an InvalidAccessRightsException occurs giving rise to a RemoveException being thrown, weblogic simply ignores the RemoveException and deletes the Product even though the Folder could not be deleted. This causes system errors when users try to access the folder which contains a link to a product which no longer exists!
    Is anyone aware of this particular problem? Is it indeed a bug with Weblogic? For clarity, I believe I am using version 8.1 and the way in which I have implemented OL is to use an additional version column in the underlying tables for all entity beans.

    In case anyone's interested, it appears from further testing that the problem I've been having in the way the RemoveException behaves is down to the difference in which version 6.0 treats this exception compared to version 8.1!
    In version 6.0, if you threw a RemoteException at any point in the ejbRemove(), the entity would not be removed!
    In version 8.1, something wierd happens. If a RemoteException() is thrown in the ejbRemove() and sometime during the same transaction at the point of commit, the entity on which the exception is thrown is attempted to be accessed (through a finder), then the entity continues to be deleted! If on the other hand, a RemoveException is thrown and no access/modification is attempted on that entity within the same transaction, then at the point of commit, the entity is not removed!
    Seems this is indeed a problem which needs to be addressed in future releases.
    Message was edited by:
    rotan_imretxe
    Message was edited by:
    rotan_imretxe

  • Possible bug with iTunes 11 ?? (with Smart Playlists)

    Hi folks
    New to Apple Support, but after upgrading to iTunes 11 earlier today (on my Mac Mini) I've discovered a potential bug / difference in the way it operates compared to earlier versions. Can someone else try something similar and see if they get the same result - I think I read somewhere that v11 is not available on Windows yet, so I cant compare what happens there
    I've imported all our CD's into iTunes, and we've set up several Smart Playlists (SP). Using the Rating setting for the songs, we can break them up into groups, eg
    Rating 0 = not yet processed
    Rating 1 = not interested in listening to again
    Rating 2 = kids songs (for our children)
    Rating 3 = christmas songs
    Rating 4 = songs i like, but my wife probably wouldnt
    Rating 5 = songs we both like - good for background music etc
    Using Home Sharing to our iPad's rocks !!
    Now, onto the bug.
    Using the SP that has just songs with Rating 0, I could play any song, set the Rating to whatever, and naturally once set, that disappears from the SP
    In all earlier versions of iTunes, playback would continue with the next song, so I could set that Rating, etc etc. Worked really well to churn through a chunk of songs in say 15 minute blocks
    With iTunes v11, playback stops as soon as I set the Rating.
    How can you help ?????????? Set up a smart playlist with whatever criteria you like - make sure you have a number of songs returned and ensure Live Updating is set, have a song playing, and make that song no longer valid for that SP. Anyone doing this in earlier versions of iTunes should have the next song begin, and if this is a bug, then those using iTunes 11 will have playback stop
    Sorry for the long post, but in order to determine a potential bug, you need to describe the situation and how to test it.
    Thanks for reading
    PS I'm on a 2010 Mac Mini with OSX v10.7.x (whatever the current release of that is) and just upgraded to iTunes 11

    Soo, maybe it isnt possible bug, but the way Apple have changed iTunes when going to v11. Stooopid
    Anyway, found this link about downgrading to an earlier version. I've just completed it and found one or two "errors" in the method, which I'll detail below
    http://www.emacconsulting.com/apple/itunes/downgrade-itunes-11-to-itunes-10-7/
    In the latter part of the instructions
    11) Open your iTunes Music Folder.
    If you never moved your iTunes folder it’s located here:
    Your HD/Your User/Music/iTunes
    Or go to the Finder type:  Command + Shift + G
    Paste this into the the dialog:  ~/Music/iTunes
    If you moved it to another hard drive, you will know where to locate your iTunes folder.
    12) Open the “Previous iTunes Libraries” folder.
    13) Find the most recent copy of the “iTunes Library 2012-xx-xx.itl” file.
    Normally it will the last file at the bottom of the list.
    14) Drag a copy of the file into the iTunes folder.
    15) Delete the “iTunes Library” file.
    16) Change the name of the “iTunes Library 2012-xx-xx.itl” to ”iTunes Library” with no .itl extension.
    In #11, I simply went to "My HD"/Users/"My User"/Music/iTunes
    Copied the latest .itl and moved it up a directory level
    The old file in #15 is called "iTunes Library.itl" - which I renamed, and renamed the copied version back to "iTunes Library.itl" = though I do have extensions showing, some people may not and hence wont see the .itl
    Anyway all is fixed in my world, and when I launched v10.7, it asked me if I wanted to upgrade to v11 - I said No and not to prompt me again. Playcount issue is resulved, as is changing SmartList criteria with playback continuing
    Apple - please correct these bugs before releasing any new versions of iTunes... you've made a very large number of people unhappy

  • Possible bug with Triggers tab

    Hi there,
    I'm using 1.0.0.12.15 and think there is a bug with the triggers tab. When I navigate to my table (which has one trigger on it), and then click on the Triggers tab, the trigger shows up multiple times. It's probably not a coincidence that it shows up the same number of times that there are columns :)
    Looks like a missing join condition somewhere.
    Hope this helps

    Tracked this one down too...
    SQL Developer is getting the triggers like this:
    Select dt.trigger_NAME, dt.trigger_type, dt.triggering_Event, dt.status, do.object_id , do.owner sdev_link_owner, dt.trigger_NAME sdev_link_name,'TRIGGER' sdev_link_type
    from all_triggers dt, all_objects do
    where do.owner = :OBJECT_OWNER
    and dt.owner = :OBJECT_OWNER
    and dt.trigger_name = do.object_name
    and dt.table_name = :OBJECT_NAME
    However, we got other objects (mainly tables) with the same name as the trigger. Not specifying the object type will identify them the same way as the trigger, resulting them all to be included in the select!
    Adding "and do.object_type = 'TRIGGER'" will solve the problem.
    K.

  • Possible bug with replace on clobs?

    I couldn't find this documented anywhere, and wanted to check if I had data corruption or if there indeed is a bug with replace on long clobs.
    Best I can figure, if you are replacing before the 32768 border and a previous replace in that clob moves the new location to be after 32768, then your clob gets clobbered in that area.
    I'd like to know if this is a verifiable bug so that I feel better about having written my own replace using instr/substr.
    Oracle 10g (10.2.0.1.0)
    Test procedure:
    ======================================
    declare
    vclob clob;
    tempc1 clob;
    tempc2 clob;
    pos number;
    ch char(1);
    begin
    vclob := rpad('*', 32749, '*') || '****12345./~\.12345*' || rpad('*', 10000, '*');
    for vi in 1..5 loop
    ch := to_char(vi);
    tempc1 := vclob;
    pos := instr(tempc1, ch);
    while (pos > 0) loop
    tempc1 := substr(tempc1, 1, pos-1) || 'BUGS' || substr(tempc1, pos+1);
    pos := instr(tempc1, ch, pos+1);
    end loop;
    tempc2 := vclob;
    pos := instr(tempc2, ch);
    while (pos > 0) loop
    tempc2 := substr(tempc2, 1, pos-1) || 'BUGGY' || substr(tempc2, pos+1);
    pos := instr(tempc2, ch, pos+1);
    end loop;
    dbms_output.put_line('Replace ' || ch || ' at ' ||
    instr(vclob, ch) || ' and ' ||
    instr(vclob, ch, instr(vclob, ch)+1));
    dbms_output.put_line(': 32750 32760 32770 32780');
    dbms_output.put_line(': 67890123456789012345678901234567890');
    dbms_output.put_line('Original: ' || substr(vclob, 32746, 50));
    dbms_output.put_line(ch || '->BUGS : ' ||
    substr(replace(vclob, ch, 'BUGS'), 32746, 50));
    dbms_output.put_line('Correct : ' || substr(tempc1, 32746, 50));
    dbms_output.put_line(ch || '->BUGGY: ' ||
    substr(replace(vclob, ch, 'BUGGY'), 32746, 50));
    dbms_output.put_line('Correct : ' || substr(tempc2, 32746, 50));
    end loop;
    end;
    /======================================
    Output: (changed slightly for formatting)
    ======================================
    Replace 1 at 32754 and 32764
    : _______ 32750 ___ 32760 ___ 32770 ___ 32780
    : _______ 67890123456789012345678901234567890
    Original: ********12345./~\.12345***************************
    1->BUGS : ********BUGS2345./~\.BUGS2345*********************
    Correct : ********BUGS2345./~\.BUGS2345*********************
    1->BUGGY: ********BUGGY2345./~\.BUGGY2345*******************
    Correct : ********BUGGY2345./~\.BUGGY2345*******************
    Replace 2 at 32755 and 32765
    : _______ 32750 ___ 32760 ___ 32770 ___ 32780
    : _______ 67890123456789012345678901234567890
    Original: ********12345./~\.12345***************************
    2->BUGS : ********1BUGS345./~\.1BUGS345*********************
    Correct : ********1BUGS345./~\.1BUGS345*********************
    2->BUGGY: ********1BUGGY345./~\.¿¿¿5************************
    Correct : ********1BUGGY345./~\.1BUGGY345*******************
    Replace 3 at 32756 and 32766
    : _______ 32750 ___ 32760 ___ 32770 ___ 32780
    : _______ 67890123456789012345678901234567890
    Original: ********12345./~\.12345***************************
    3->BUGS : ********12BUGS45./~\.1¿¿5*************************
    Correct : ********12BUGS45./~\.12BUGS45*********************
    3->BUGGY: ********12BUGGY45./~\.¿¿¿5************************
    Correct : ********12BUGGY45./~\.12BUGGY45*******************
    Replace 4 at 32757 and 32767
    : _______ 32750 ___ 32760 ___ 32770 ___ 32780
    : _______ 67890123456789012345678901234567890
    Original: ********12345./~\.12345***************************
    4->BUGS : ********123BUGS5./~\.1¿¿5*************************
    Correct : ********123BUGS5./~\.123BUGS5*********************
    4->BUGGY: ********123BUGGY5./~\.¿¿¿5************************
    Correct : ********123BUGGY5./~\.123BUGGY5*******************
    Replace 5 at 32758 and 32768
    : _______ 32750 ___ 32760 ___ 32770 ___ 32780
    : _______ 67890123456789012345678901234567890
    Original: ********12345./~\.12345***************************
    5->BUGS : ********1234BUGS./~\.1234BUGS*********************
    Correct : ********1234BUGS./~\.1234BUGS*********************
    5->BUGGY: ********1234BUGGY./~\.1234BUGGY*******************
    Correct : ********1234BUGGY./~\.1234BUGGY*******************======================================

    Correct me if I'm wrong. What this lines does (if there isn't a space between the two single-quotes) is removing the string represented by xmlnsVal from the string xmlDoc. I've been using this method in some situations.
    But I don't know why it won't work either. However, isn't it necessary to do conversion from CLOB to varchar2 before calling replace? Maybe the implicit conversion isn't so reliable. I've seen someone did the following:
    -- clobvar is CLOB
    -- stringvar is varchar2(4000)
    stringvar := cast(clobvar as varchar2(4000));      -- not testedAfter that you can use stringvar in your replace function.
    Or alternately, if exists in 9i, you can try the function regexp_replace() instead. Good luck.

  • Interactive Reports - Problem (possible bug) with button template?

    Hey all,
    I possibly noticed a problem with the use of the button template of the search bar in an interactive report.
    When I for example choose 'Button Alternative 1' as Button template and then save my report then it looks perfect.
    When I now Export/import my application, I loose the button template of my interactive report, if I open the report attributes it isn't selected anymore.
    Does anyone else have this problem?
    Apex version: 3.1.2.00.02
    Kind regards,
    Oli

    Oli,
    Thanks for bringing this up. One of my beta testers just called to say that two of our IRs weren't showing the Cancel or Apply buttons at all. But the third IR worked fine. In my Alpha version, all three had Buttons as the selected style, so I'm a bit confused what went wrong.
    But now I'm thinking if the fact that I had multiple themes defined in the application might have caused the confusion. I didn't deploy the themes from Alpha to Beta because they were all based on Theme 13, and I thought my extensions were included in the application export (which I didn't realize until recently). I'm guessing that if I drop the extraneous themes on Alpha and re-select the button theme, I should be okay when I deploy again?
    I just dropped the extra themes in my Beta and the IRs button theme was undefined again, so I'm thinking they were pointing to the wrong "button" style. Hopefully cleaning up in alpha and changing these buttons will resolve this and I won't have deployment problems!
    Wish me luck!
    Stew

  • Possible bug  with af:selectOneChoice (Server Exception during PPR, #1)

    Hi,
    I have a big problem and it goes like :
    I have a master-detail form (two very simple View Objects linked by a view link, usual stuff...) and I use popup windows for adding new detail records .
    On the popup window for inserting new detail records I have a return ('Cancel') button (with the standard fuctionality of giving up the inserting, closing popup etc..)
    In the same popup, I have some LOV-s as af:selectOneChoice.
    Everything works fine, as expected, except in the case when there are no existing detail records, and user tries to insert the first detail record
    (by calling CreateInsert operation), and then decides to cancel operation by clicking the Cancel button.
    Then, NullPointerException raises with following stackTrace:
    P.S. We are discovered that the problem is in the af:selectOneChoice, when there are no such one component in the popup,
    all works without problems. The problem raises in a lot of JSF pages which contains af:selectOneChoice
    So, stackTrace is:
    [2008-04-03T12:16:47.773+02:00] [adfinternal] [ERROR] [] [view.faces.config.rich.RegistrationConfigurator] [tid: 13] [ecid: 192.168.67.109:9382:1207217807679:36,0] [APP: current-workspace-app] Server Exception during PPR, #1[[
    java.lang.NullPointerException
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlListBinding$1.size(FacesCtrlListBinding.java:115)
         at java.util.AbstractList$Itr.hasNext(AbstractList.java:416)
         at oracle.adfinternal.view.faces.renderkit.rich.SelectItemUtils.addSelectItems(SelectItemUtils.java:206)
         at oracle.adfinternal.view.faces.renderkit.rich.SelectItemUtils.getSelectItems(SelectItemUtils.java:77)
         at oracle.adfinternal.view.faces.renderkit.rich.SimpleSelectBaseRenderer.getSelectItems(SimpleSelectBaseRenderer.java:239)
         at oracle.adfinternal.view.faces.renderkit.rich.SimpleSelectBaseRenderer._renderContent(SimpleSelectBaseRenderer.java:192)
         at oracle.adfinternal.view.faces.renderkit.rich.SimpleSelectBaseRenderer.renderNonElementContent(SimpleSelectBaseRenderer.java:100)
         at oracle.adfinternal.view.faces.renderkit.rich.FormInputRenderer.encodeAllAsNonElement(FormInputRenderer.java:241)
         at oracle.adfinternal.view.faces.renderkit.rich.SimpleSelectOneChoiceRenderer.encodeAllAsNonElement(SimpleSelectOneChoiceRenderer.java:204)
         at oracle.adfinternal.view.faces.renderkit.rich.FormElementRenderer.encodeAll(FormElementRenderer.java:129)
         at oracle.adf.view.rich.render.RichRenderer.delegateRenderer(RichRenderer.java:846)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.renderFieldCellContents(LabeledInputRenderer.java:153)
         at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.renderFieldCell(LabelLayoutRenderer.java:495)
         at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:299)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.encodeAll(LabeledInputRenderer.java:140)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:815)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:958)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormColumns(PanelFormLayoutRenderer.java:831)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:326)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:195)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:815)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelWindowRenderer.encodeContent(PanelWindowRenderer.java:269)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelWindowRenderer.encodeAll(PanelWindowRenderer.java:190)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:815)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
         at oracle.adfinternal.view.faces.renderkit.rich.PopupRenderer.encodeAll(PopupRenderer.java:225)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:815)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:136)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:815)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:374)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:815)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1271)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:753)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:244)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:175)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:174)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:619)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:241)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:201)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)If there are at least one detail record, all works as expected
    Any idea why this happens ? Sounds like a u bug to me....

    Hi,
    good news first: The behavior you describe doesn't reproduce in a later build that we use to verify TP4. I didn't test with TP3 but observed two wrong PPR references that I fixed before running the app
    the corrected PPR entries are
    partialTriggers=":::saveAndCreateOrderItemsBtn :::cancelInsertOrderItemsBtn">
    and
    partialTriggers="::ordersPanelCol:ordersTable">
    Also, on the panel Splitter I removed the inline style width:100% height:100% with AFVisualRoot as the style class property. Its a minor cosmetic correction that had nothing to do with the behavior
    Again, thanks for your cooperation. I really apreciate good testcases
    Frank

  • Possible bug with AlphaComposite.Src?

    While this is possibly a bug, it's more likely a misunderstanding on my part which is why I want to post it here first for comment.
    I have a BufferedImage (type BufferedImage.TYPE_INT_ARGB) with some graphics drawn in it that I want to clear out with a transparent white background (argb=0x00ffffff). That is, I want to replace every pixel in the image with a color of (new Color(255,255,255,0)). FWIW the reason for this is that after clearing and then drawing some new stuff onto the BufferedImage, it will be written out as a 32-bit PNG with a "canvas" color that will render as transparent on Mozilla and opaque white on MSIE (which ignores the 32-bit PNG alpha channel).
    In order to clear the BufferedImage (img), I tried the following:
    // img is a BufferedImage with stuff drawn in it
    g2 = (Graphics2D)img.getGraphics();  
    g2.setComposite(AlphaComposite.Src);
    g2.setPaint(new Color(255,255,255,0));
    g2.fillRect(0,0,w,h);  // w=image width, h=image height
    g2.setPaintMode();
    (draw stuff)The javadocs on AlphaComposite.SRC indicate that the destination pixels should be replaced by the source pixels, so I'd expect the image to be filled with color 0x00ffffff after the fillRect operation. However, I've found that the preexisting contents of img remain unchanged.
    What leads me to suspect that this may be a bug is that if I change the setPaint line to
    g2.setPaint(new Color(255,255,255,1));the contents of img are cleared out. Why should an increase in alpha of only 1/256 make such a difference? The javadocs say that AlphaComposite.SRC should ignore the destination image altogether.
    I'd like it if someone could either 1) explain to me why this is the correct behavior or 2) verify that this could be a bug.
    Thanks
    Ryan Olson

    Ok, I've isolated the bug, I think. It has to do with setting the RenderingHints for a BufferedImage's Graphics2D context, strangely enough. The following test case illustrates the problem:
    import java.awt.image.BufferedImage;
    import java.awt.*;
    public class AlphaCompositeSrcTest {
        private static final Color TRANSPARENT_COLOR = new Color(255,127,255,0);
        /** Creates a new instance of AlphaCompositeSrcTest */
        public AlphaCompositeSrcTest() {
            BufferedImage canvas = new BufferedImage(100,100,BufferedImage.TYPE_INT_ARGB);
            Graphics2D g2 = (Graphics2D)canvas.getGraphics();
            // turning on anti-aliasing here doesn't seem to matter
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
            for (int i=0; i<10; i++) {
                drawOnImage(canvas);
            System.out.println("All done");
        private void drawOnImage(BufferedImage canvas) {
            Graphics2D g2 = (Graphics2D)canvas.getGraphics();
            // the following line will cause an assertion failure at [1] if not commented out
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); // [1]
            g2.setComposite(AlphaComposite.Src);
            g2.setPaint(TRANSPARENT_COLOR);
            g2.fillRect(0,0,100,100);
            // entire image should now be the transparent color
            assert canvas.getRGB(50, 50) == TRANSPARENT_COLOR.getRGB(); // [2] <-- fails if [1] is present
            g2.setPaintMode();
            g2.setPaint(Color.BLUE);
            g2.fillRect(10, 10, 80, 80);
            // should now be an opaque blue square in center of image with edges still
            // in transparent color
            assert canvas.getRGB(5, 5) == TRANSPARENT_COLOR.getRGB();
            assert canvas.getRGB(50, 50) == Color.BLUE.getRGB();
        public static void main(String[] args) {
            new AlphaCompositeSrcTest();
    }

  • Possible bug with SCC / closed captions?

    Hi,
    I just want to post this so that anyone else that runs into the same problem I did might be helped...
    Like a lot of other people, I was having trouble getting Encore to properly encode closed captions. I tried over and over with no success. I tried placing the SCC in field 1, field 2, both at the same time, etc... I tried with and without re-encoding the already compliant MPEG-2 file being used as the source. Still no luck. No matter what I did I could not get Encore DVD to properly encode my SCC file on the new DVD.
    However, I did have one clue that eventually helped me figure out a workaround. Although I was not seeing the closed captions from my SCC file, I was seeing the original closed captions from the original VHS videotape my source file was captured from (I should note that even then, I wasn't seeing the original closed captions on standalone DVD players...I could only see them with PowerDVD...) So, I began to ask myself why Encore DVD was not overwriting the original line-21 captions with my new SCC file. It was as if Encore DVD was completely ignoring the new SCC file.
    Well, to make a long story short, I found that I could get the new captions to work perfectly if I removed the old captions from the original MPEG-2 source file first. Apparently, Encore DVD will not overwrite existing line-21 data (a bug, I'm guessing...) even if the user properly loads the new SCC file.
    For anyone who is having this problem and wants to try my solution, download ReStream and remove the user data from the existing MPEG-2 file. The new file without user data has now worked for me every time I have tried it. Actually, to be honest, I'm not really sure if this bug pops up only when existing captions are detected or if just any user data will trigger it. So, anyone who is having trouble getting SCC to work with Encore DVD and successfully uses this workaround, post back here and maybe Adobe will do something about it.
    Thanks.

    Ok well I tested it by going VCR->DV converter->iMovie->iDVD, and the closed captions were lost at some point. The tape does have closed captions when played in the VCR, and I know my DVD player displays closed captions properly (I tested a commercial disc both in the Mac and in a standalone DVD player and those showed captions), but the DVD I created doesn't display closed captions either in the Mac DVD Player or the standalone unit.
    So...anyone think maybe importing into Final Cut Pro and burning with DVD Studio Pro would work better for this than iMovie? I imagine there would be no difference (since iDVD uses the same Compressor app as DVDSP).
    So I guess I'm stuck. At this point I can't even use the DVD/VCR dub machine since it won't allow dubbing of copy-protected tapes (even though this tape will likely never see a DVD release and it's crappy VHS quality anyway and it's just for my own personal use as a backup)...any suggestions?

  • Possible bug with TREAT and EXECUTE IMMEDIATE

    Hello, i experienced a strange behavior which seems to be a bug.
    Consider following definitions:
    CREATE OR REPLACE TYPE T_Base FORCE AS OBJECT (
      DummyProperty NUMBER
    ) NOT FINAL;
    CREATE OR REPLACE TYPE T_Child UNDER T_Base (
      AnotherDummyProperty  NUMBER
    CREATE OR REPLACE FUNCTION SpecificValidation (iValue T_Child) RETURN NUMBER IS
    BEGIN
      -- some specific validation is done here, not important for the example
      RETURN NULL;
    END;
    CREATE OR REPLACE PROCEDURE ValidateIt (iValue T_Child) IS
      lResult NUMBER;
    BEGIN
      -- The principle used here is that each client can have its own implementation of validation function, and when it does not exist, we do not care.
      -- In reality we put functions and procedures into packages, I narrowed it to a minimal working example.
      BEGIN
        EXECUTE IMMEDIATE 'BEGIN :lResult := SpecificValidation(:iValue); END;'
          USING OUT lResult, IN iValue;
      EXCEPTION WHEN OTHERS THEN
        IF INSTR(SQLERRM, 'PLS-00201') = 0 THEN
          RAISE;
        END IF;
      END;
    END;
    CREATE OR REPLACE PROCEDURE Process (iValue T_Base) IS
    BEGIN
      -- in fact we know that iValue must be of typ T_Child, it is checked using IS OF ( ) operator and exception is raised if this check fails
      -- This does not work for some reason.
      -- It fails in EXECUTE IMMEDIATE with PLS-00306. I don't really get why, because ValidateIt accepts a value of type T_Child and it passes it to the validation procedure, which also expects value of type T_Child.
      ValidateIt(TREAT(iValue AS T_Child));
    END;
    CREATE OR REPLACE PROCEDURE Process2 (iValue T_Base) IS
      lChild  T_Child;
    BEGIN
      -- The only difference here is that result of TREAT is saved to a variable.
      -- This works as expected.
      lChild := TREAT(iValue AS T_Child);
      ValidateIt(lChild);
    END;
    In reality it is much more complex, I narrowed it to a minimal working example.
    Now when running this:
    DECLARE
      lItem T_Base := T_Child(5, 2);
    BEGIN
      BEGIN
        -- This call will end up with PLS-00306 error.
        Process(lItem);
        dbms_output.put_line('Process completed successfully.');
      EXCEPTION WHEN OTHERS THEN
        dbms_output.put_line('Exception when calling Process.');
        dbms_output.put_line(SQLERRM);
        dbms_output.put_line(DBMS_UTILITY.FORMAT_ERROR_BACKTRACE);
      END;
      BEGIN
        Process2(lItem);
        dbms_output.put_line('Process2 completed successfully.');
      EXCEPTION WHEN OTHERS THEN
        dbms_output.put_line('Exception when calling Process2.');
        dbms_output.put_line(SQLERRM);
        dbms_output.put_line(DBMS_UTILITY.FORMAT_ERROR_BACKTRACE);
      END;
    END;
    then call to Process fails with PLS-00306 on EXECUTE IMMEDIATE.
    The only difference between Process and Process2 is that in Process2, result of TREAT is saved to a variable of type T_Child.
    Is this behavior documented somwhere or is it a bug?

    That's interesting. I would say it is, or should be, a bug.
    Also interesting is, when I re-write your example to eliminate dynamic SQL and instead rely on dynamic method dispatch, the problem goes away... first, the changes:
    drop type T_Child;
    drop type T_Base
    CREATE OR REPLACE TYPE T_Base FORCE AS OBJECT ( 
      DummyProperty NUMBER 
    ) NOT FINAL
    CREATE OR REPLACE TYPE T_Child UNDER T_Base ( 
      AnotherDummyProperty  NUMBER 
    create or replace type T_Base_Processor as object (
      dummyProperty    number
    , static FUNCTION GetClientProcessor(iClientId varchar2) RETURN T_Base_Processor
    , member FUNCTION SpecificValidation (iValue T_Child) RETURN NUMBER
    , member PROCEDURE ValidateIt (iValue T_Child)
    , member PROCEDURE Process (iValue T_Base)
    , member PROCEDURE Process2 (iValue T_Base)
    ) NOT FINAL
    create or replace type T_Another_Processor under T_Base_Processor (
      overriding member FUNCTION SpecificValidation (iValue T_Child) RETURN NUMBER
    create or replace type body T_Base_Processor
    is
      static FUNCTION GetClientProcessor(iClientId varchar2) RETURN T_Base_Processor IS
    BEGIN
      return    case
            when upper(iClientId) = 'ADMINISTRATOR' then
                new T_Another_Processor(null)
            else
                new T_Base_Processor(null)
            end;
    END;
      member FUNCTION SpecificValidation (iValue T_Child) RETURN NUMBER IS 
    BEGIN 
      -- some specific validation is done here, not important for the example 
      dbms_output.put_line('T_Base_Processor.SpecificValidation');
      RETURN NULL; 
    END; 
      member PROCEDURE ValidateIt (iValue T_Child) IS 
      lResult NUMBER; 
    BEGIN 
      -- No more need for dynamic SQL, instead rely on dynamic dispatch
      lResult := SpecificValidation(iValue);
    END; 
      member PROCEDURE Process (iValue T_Base) IS 
    BEGIN 
      -- in fact we know that iValue must be of typ T_Child, it is checked using IS OF ( ) operator and exception is raised if this check fails 
      -- This does not work for some reason. 
      -- It fails in EXECUTE IMMEDIATE with PLS-00306. I don't really get why, because ValidateIt accepts a value of type T_Child and it passes it to the validation procedure, which also expects value of type T_Child. 
      ValidateIt(TREAT(iValue AS T_Child)); 
    END; 
      member PROCEDURE Process2 (iValue T_Base) IS 
      lChild  T_Child; 
    BEGIN 
      -- The only difference here is that result of TREAT is saved to a variable. 
      -- This works as expected. 
      lChild := TREAT(iValue AS T_Child); 
      ValidateIt(lChild); 
    END;
    end;
    create or replace type body T_Another_Processor
    is
      overriding member FUNCTION SpecificValidation (iValue T_Child) RETURN NUMBER
    is
    begin
      -- some other specific validation is done here, not important for the example 
      -- You could even call the overridden method as well using
      --   treat(self as T_Base_Processor).SpecificValidation(iValue)
      dbms_output.put_line('T_Another_Processor.SpecificValidation');
      RETURN NULL; 
    end;
    end;
    And again with slight modifications, your test block:
    DECLARE 
      lProcessor T_Base_Processor := T_Base_Processor.getClientProcessor('JOE');
      lItem T_Base := T_Child(5, 2); 
    BEGIN 
      BEGIN 
        -- This call no longer throws a PLS-00306 error. 
        lProcessor.Process(lItem); 
        dbms_output.put_line('Process completed successfully.'); 
      EXCEPTION WHEN OTHERS THEN 
        dbms_output.put_line('Exception when calling Process.'); 
        dbms_output.put_line(SQLERRM); 
        dbms_output.put_line(DBMS_UTILITY.FORMAT_ERROR_BACKTRACE); 
      END; 
      -- Demonstrate dynamic dispatch by choosing a different processor
      lProcessor := T_Base_Processor.getClientProcessor('ADMINISTRATOR');
      BEGIN 
        lProcessor.Process2(lItem); 
        dbms_output.put_line('Process2 completed successfully.'); 
      EXCEPTION WHEN OTHERS THEN 
        dbms_output.put_line('Exception when calling Process2.'); 
        dbms_output.put_line(SQLERRM); 
        dbms_output.put_line(DBMS_UTILITY.FORMAT_ERROR_BACKTRACE); 
      END; 
    END; 
    T_Base_Processor.SpecificValidation
    Process completed successfully.
    T_Another_Processor.SpecificValidation
    Process2 completed successfully.
    Gerard

  • Possible bug with Tab Control and Context Help?

    I created Description and Tip text for each Tab of a tab control I am using on my front panel.  I have a subVI that is called by selecting a menu item from my main front panel.  The subVI's front panel also has a menu system and a Tab Control.  I have Description and Tip text written for each of the tabs on the subVI's front panel.
    When I enable context help from the menu of my main VI, the proper help text shows up for the tabs on the main vi and, when I bring up the subVI's front panel, for its tabs as well.
    So far so good...
    Now I builld the application and run it as an executable.  For ALL of my panel tab descriptions, I get the tab's label in bold text, but no description (just a blank area).
    Is this a bug in LabVIEW?
    Kevin 

    wired wrote:
    I'm still seeing this behavior in LV8.2.1.  Does anyone know if/when it was fixed?  Also, my tip strips show up in the corner of the monitor when I mouse over a tab (in both the executable and the development version).
    I see it still even in 8.5.  
    The Help part of the bug is still NOT fixeed by NI.
    But I dont get the tool tip appearing in the corner of the monitor, it is showing up as usual.
    - Partha
    LabVIEW - Wires that catch bugs!

  • Possible bug with HTML emails and attachments from Mail.app

    I'm trying to send an attachment with an HTML email from Mail.app and getting unexpected results. I've been messing around with the order that things get added to the new e-mail and it seems that I can have either an attachment or I can have HTML email, not both.
    The code... (of course simplified)
    tell application "Mail"
    set new_message to make new outgoing message with properties {subject:"A subject", sender:"[email protected]"}
    tell new_message
    set visible to true
    make new to recipient at end of to recipients with properties {address:"[email protected]"}
    tell content to make new attachment with properties {file name:alias "Path to your file as string"} at after the last paragraph
    set html content to "<head><body>Some HTML here...</body></head>"
    end tell
    send new_message
    end tell

    etresoft wrote:
    The problem is that there is no such thing as HTML email.
    Well, I wonder what I have been generating for over three years now. RTF ? Because it sure looks like HTML. I must agree that HTML is not documented or even mentionned in the Mail AS dictionnary, but it does work, though you must specify visible to false so that it does. Here's my sub:
    tell application "Mail"
    set DMF to default message format
    set default message format to plain text
    set newMessage to make new outgoing message with properties {subject:theSubject}
    tell newMessage
    set visible to false
    set sender to theSender
    make new to recipient at end of to recipients with properties {name:Photographer, address:theAddress}
    set html content to "<html><head><title>" & theSubject & "</title></head><body>" & "This is an automated response." & theSource & "Find your personnal planning on the web: " & thelink & "
    </body></html>"
    end tell
    send newMessage
    set default message format to DMF
    end tell

Maybe you are looking for

  • Can we have a Real batch process

    The current batch process functionality in Audition records not keystrokes, but settings; so if you record a process using the ClickPop Eliminator functionality under Restoration, you get whatever settings you used with the sound sample you used duri

  • Garageband Download Error

    Hello, When I try to download Garageband from the App Store I get the message, "An Error has occurred." When I go to my purchases I can click install however, it gives me the same error. I recently did the free updrage to Mavericks and I am not sure

  • XSD for the input file for GTS offline screening program

    Hi Friends, We are running some performance tests for our current project to  evaluate how much time the offline screening program (report "/SAPSLL/SPL_OFFLINE_SCREENING") takes in GTS. This report expects the customers in an XML format - would you k

  • Bill credit issue...

    I received a bill credit of $150. My account balance is showing $-56.17. Last month was paid on time and February doesn't seem to be paid. Sooo, where did the other $93.83 go?

  • ORA – 01031:, ORA – 06512:

    Hello All, I am writing a security package with a procedure. I got a following TOAD Error message. ORA – 01031: insufficient privileges ORA – 06512: at "SYS.DBMS_SESSION", line 90 ORA – 06512: at "PRJ.PRJ_SEC_PKG", line 22 ORA – 06512: at line 2 What