Accessibility - Disabled Button Issue

Hello,
I am using Jdev 11.1.1.6 with ADF Faces technology stack.
I have implemented accessibility option setting in my application. I am facing one issue that when accessibility options are "on" and it is tested for accessibility compatibility, it fails for disabled command buttons with message:
3.48:1 Fail. Either improve the ratio to 4.5:1 or increase the font size to 14pt bold or 18pt normal - (STYLE-3)I am using OGHAG Toolbar for Firefox. This is a firefox plugin that has a option of "Colour Contrast Analyzer", which when pressed, while my application, produces a report. Everything looks good except disabled buttons.
This is happening for inbuilt buttons like "Wrap" on af:table surrounded with af:panelCollection or simple First/Previous/Next/Last navigation button. So the enabled buttons has no issues but disabled appears "red" (highlighted as error) on page
Just to clarify that there is no custom style/skin applied on command buttons.
My questions:
1. Does the ADF out-of-box buttons compatible with accessibility option?
2. What fix is required in this case? Do I need to use darker background/foreground color or a bigger font for disabled button?
Any help here is highly appreciated.
Thanks,
Jai

Here is the official doc http://www.oracle.com/technetwork/developer-tools/jdev/documentation/accessibility-462550.htm
Otherwise support can help you sort this out. All weed can do is to advice to skin the buttons yourself.
Timo

Similar Messages

  • How to disable Buttons based on condition.

    Hi
    Need your help to disable button based on condition.
    Please refer the application:
    http://apex.oracle.com/pls/otn/f?p=34797:5:110582943383419::NO:::
    login credentials:
    workspace: vsanthanam
    user: vijay
    pswd: apex_demo
    In the above application, i have 2 buttons in page 5, (Report1 and Report2)
    Where i have to disable button based on the following conditon:
    i) USER whoever has Admin value 'Y' in my table can access the button.
    for this i've written a Button Condition : Type (EXISTS)
    select 1 from apex_extra_values where rtrim(lower(empname)) like decode((select Admin from apex_extra_values
    where rtrim(lower(empname))=rtrim(lower(V('APP_USER')))),'Y',rtrim(lower(V('APP_USER'))))
    note: i have empname same as my APEx user name. with Admin access 'Y'.
    By using this code i can able to hide the button for users who has no Admin access.
    But my requirement is : i have to show the button even if the user is not Admin, but to grey out (disable the button - no action)
    I tried using javascript function:
    function disableButton(pThis)
    pThis.disabled=true;
    But either of this (exists condtion or JAvascript function) works in my case and not both.
    Any pointer on this would be highlt appreciated.
    Thanks
    Vijay

    Couple of things:
    1. I would never use v('APP_ITEM') but :APP_ITEM - it is faster and there is no need to use this function within an application
    2. The way you are doing this check is not the best approach. You should create an authorization schema and run this once per session. Whatever this authorization is returning as a result you can check using the following Function returning boolean:
    IF apex_util.public_check_authorization ('MY_AUTH') THEN RETURN TRUE; ELSE RETURN FALSE; END IF;
    See this example on authorization issues:
    http://apex.oracle.com/pls/otn/f?p=31517:148
    3. As far as disabling a button is concerned I think I explained the options. I also have an example on that here:
    http://apex.oracle.com/pls/otn/f?p=31517:143
    whereby it is not disabling but hiding a button.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://apex.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

  • How setup browser laces import Bookmarks HTML security disable button open Device Manager security warni vewing mixed

    how to alter these settings?
    1.browser laces import Bookmarks HTML?
    2.security disable button open Device Manager?
    3.security warni vewing mixed?

    We didn't get a reply from you.  I just wanted to try and follow up before I close this out. 
    I'd like to know if the issue went away, and/or if you could confirm whether it's Firefox specific or happening in all browsers.

  • Disabled button fires an event ?!   :-O

    Hi, friends!
    I've never thought about the next issue: why desabled button can fire an et_Click event?
    I havn't no idea to check that!
    I thought before that enabled=false is the method to prevent et_Click event for that item, but...
    <b>Is it a bug or feature?</b>
    I'm talking now about v6.5, what can you say about that situation on v6.7?

    It is not a bug, the SDK is simply informing you that the user clicked on something.  You can click on other disabled items such as edittexts and they will also generate the click events for you. 
    The important difference with a disabled button is that the et_ITEM_PRESSED event won't be triggered.  The et_ITEM_PRESSED event is the correct one to use to detect the user pressing a button.
    John.

  • Disable button when user clicks

    Hi.,
    I am using jdev 11.1.5
    I need to disable button when user clicks the record which contain the value 'No'
    My scenario
    Id          Value
    1            Yes
    2            No
    3            YesThe button should get enabled for the first record which contain value 'Yes'
    In the above table the button should get enabled for
    Id        Value
    1          Yes          //while user clicks the record button must enabledfor 2 and 3 the button must be disabled
    could any one pls help me

    Hi,
    First get the selected value in bean and set it to String attribute,in your value change listener.
            public void customVLC(ValueChangeEvent valueChangeEvent) {
              //write code to get selected value
              this.selectedValue = "No";//Depend on your selected value on above
              AdfFacesContext.getCurrentInstance().addPartialTarget(getCbButton());//Bind button to bean and get UI here to refresh
       private String selectedValue;
        public void setSelectedValue(String selectedValue) {
            this.selectedValue = selectedValue;
        public String getSelectedValue() {
            return selectedValue;
        }in page put as
    disabled="#{YourBean.selectedValue eq 'No' ? true : false}"Here selectedValue keep the state for disable and enable the button
    I hope above information enough to resolve the issue..

  • TS2446 I had to reset my apple ID password now I can't log onto any of my apps, I have done all these steps same msg access disabled , How do I fix this...

    I had to reset my apple ID password now I can't log onto any of my apps, I have done all these steps same msg access disabled , How do I fix this...

    Hi kmkrodel,
    I apologize, I'm a bit unclear on the exact nature of the issue you are describing. If you are having issues accessing iCloud on your Mac or iPad after a change in your Apple ID password, you may find the following article helpful:
    iCloud: Account troubleshooting
    On the other hand, if you are talking about sharing files from your Mac to specific apps on your iPad via iTunes, then this article may be of more use (Note: When using this function, you will only see apps that support file sharing, not all apps on the device):
    iOS: About File Sharing
    Regards,
    - Brenden

  • Ipad 3rd generation, iOS 8, home button issue, with fix

    I have seen a lot of iOS 8 home button issues on phones but not much on the iPad.  But I started having problems right away.  Clicking would not get be back to the home screen.  Clicking did not get me out of program.  It was all intermittent too.
    I found a good you tube video about ipad home button issues. First I tried recalibrating the home button.  You hold the power switch down till you get the slider to turn off the iPad.  then let go and hold down the home button till the screen changes.  that seemed to fix most of the problems for a couple hours.  But then it came back.
    Next tried putting a drop of isopropyl Alcohol on my finger tip and pushed down and up on the outside edge of the home button, all around the circumference.  Then did the cal again.  That seems to have worked permanently.
    iOS 8 is still slow but I guess everyone has that on anything older than a year.

    Christopher Doryan wrote:
    Hi Hexonxonx, thanks for trying to help, but next time please read the entire discussion, in oder to better comprehend what is being asked. The reason being is that your answer added nothing to what had already been mentioned.
    Like I said, I was aware it was possible to access the apps through the finder, but the question revolved around how to recover the quick launch app icons for certain vanished apps.
    Wow, kind of a snotty response to someone who was taking their own time to offer help.  Whether you thought it was helpful or not, didn't deserve such an unkind retort.  Maybe when you realize we all just users here trying to help others like you, who have issues and we don't get anything in return for the countless hours some people here spend offering that assistance, you'll maybe be a little less quick to be critical.
    Just sayin.......
    Oh and Meg offered the right answer.  Put your Apps in Folders, which will create extra space for the apps which have disappeared.

  • Disabled buttons still generate events

    It seems that disabled buttons still generate events in business one. If a button is disabled (even a standard one) click events can still be seen in the SBO event logger. I would have expected a disabled button to be completely disabled and no events to be generated whereas as it is I have to check in the event handler to see if the button is enabled or not.
    Is my understanding of this correct?
    Has anyone else had issues like this?
    Gordon Wood

    Hi Gordon,
    That sounds like an issue with the SBO Event Logger because no event is actually triggered in the addon when the button is disabled.
    Kind Regards,
    Owen

  • HT1430 iPhone 4S Power Button Issue

    I have an iPhone4S that has fallen to the broken power button issue - is there a way to restart it without the power button? My phone is acting strange and I know if I restart it then it will be ok. I am already using the Accessibility feature to lock the screen, but cannot figure out how to restart it short of letting the battery run out.

    I have the same issue.... just hold down the lock screen button on your accessibility menu until it shows you the power down option.  Then plug the charger in & it will automatically turn back on.

  • Javascript firing on disabled button also

    Experts,
    I have a button which has a clientListener who fires a javascript. The js disables the button. So far its good, but the issue happens if the user clicks on the disabled button the js fires again.
    <af:commandToolbarButton text="Update Profile" id="ctbUpdate"
                                           actionListener="#{viewScope.CustomerProfilePageBean.toggleButton}"
                                           binding="#{viewScope.CustomerProfilePageBean.updateButton}">
                    <af:clientListener method="toggleSplitter" type="click"/>
                  </af:commandToolbarButton>Isnt this strange ?
    thnks
    Jdev 11.1.1.5

    It is not strange but stupid...
    Also happens when using af:showPopupBehaviour with type="click"...
    I would like to know where is it useful to work like this???
    Try using type="action" on af:clientListener, it works for af:showPopUpBehaviour...

  • How to enable or disable buttons on an interactive ALV report

    I have two buttons on Interactive ALV report. Before displaying the ALV report, I want to enable or disable buttons on ALV depending on some conditions.I dont want to make the buttons visible or invisible. This is not an OO ALV report.
    Please suggest !!!

    Then you have to use the event set_pf_status or parameter I_CALLBACK_PF_STATUS_SET for this pass the form name.
    You have to Implement the form Routine.
    FORM PF_STATUS using status type SLIS_T_EXTAB.
    SET PF-STATUS 'STS' excluding status.
    ENDFORM.
    First create the pf-staus using SE41 or double click on the status name and create . By default you make them Disable mode.

  • Access Privileges Button does not bring up pop-up Menu -- SOLUTION

    Hi. I was puzzling for a long time over why my Access Privileges Button did not work under System Preferences // Sharing on the Apple Remote Desktop Panel. I tried re-installing the Remote Desktop Bundle, removing System caches and so forth but nothing fixed it.
    The culprit was that somehow the following support file was missing: RemoteDesktop.bundle inside of the following directory: /System/Library/PreferencePanes/SharingPref.prefPane/Contents/Resources .
    I copied the file from another MacBook by selecting System/Library/PreferencePanes/SharingPref.prefPane in the Finder and then using the option menu to select Show Package Contents.
    I hope this will help anyone else who has run across this problems. Thanks.

    Thankyou VonHamhorse. I was met with the same problem.. EXACTLY. Your solution worked. My situation involved two Intel iMacs. Pre-sharing pane problems, I deleted the extra user from the iMac in question. (I was having to enter in an admin name and password everytime I upgraded the software. I found by deleting the second user that was installed by an ARD Admin package, I no longer had to enter in two sets of confirmations for each time I upgraded software.) However, after that deletion, I no longer could access the iMac via ARD Admin. I was working on that iMac tonight and decided to check out the "Sharing Control Panel" when I discovered I had no drop down menu. A quick search in discussions brought up your solution and in minutes, I had control again! Hopefully I'll be able to rectify my connection now.. Thanks again.

  • My wife's new iphone4 (a replacement for a 5 month-old iphone 4 with home button issues) is not recognized by itunes. Every other ios device in the house using that computer and Apple ID is. Any suggestions?

    My wife's brand new iphone4 (which was a replacement for a 4month-old iphone4 with home button issues) is not recognized by itunes. Every other ios device on  the computer/Apple ID in question is recognized and syncs perfectly. Any suggestions?

    If the new phone has already been setup, make sure the phone and iTunes are both set to the same account.
    You might also have to authorize this computer for the new device under the store menu.

  • I have tried all the methods in previous logs btu nothing works... how do i get my facebook id to work in settings on my ipad? there is no disable button in privacy only an app on my ipad

    ok so ive tried everything except for complete reset where i lose all my data and stuff... i reset my settings and i tried the privacy then facebook and disable there is no disable button... i am fedup i cant acces any of my games because its registered to that facebook which cannot log in please give me an answer that works because its really ******* me  off...

    Your backlight is out, it's a hardware problem and you'd be best served to take it in for an estimate. Or you could purchase an external display and use it as a desktop computer. You'll have to decide if repairing a 6 year old computer is worth it.

  • Read-only textbox and/or disable buttons in Infopath 2013

    In a InfoPath 2013 custom list form, my requirement is to make textboxes read-only, disable buttons, and/or create new buttons so users can not update fields in a custom list once the user has updated data in the list. Basically after the user hits the 'save'
    button so that the data is saved.
    The requirement is not to set up custom permissions since my SharePoint administrator said I should find another option. This administrator said he does not see a reason for only an 'add' permission.
    Thus can you tell me how to meet my requirements? Can you show me screen prints, pictures, or urls on how to solve the problem?

    Hi,
    According to your description, you might want to prevent users from editing the existing items.
    There are two workarounds I can provide as below:
    As the first workaround, you can remove Ribbon from SharePoint InfoPath List Form via modifying the OOTB settings of InfoPath Web Part.
    Here is a link about more details, you can use it as a reference:
    http://the-north.com/sharepoint/post/Remove-Ribbon-from-SharePoint-InfoPath-List-Form
    As the second workaround, you can apply the CSS code below to your page, it will hide the “Edit Item” button in the Ribbon:
    <style type="text/css">
    #Ribbon\.ListItem\.Manage\.EditProperties-Large{display: none !important;}
    </style>
    About how to add JavaScript/CSS into SharePoint page:
    http://blog.cloudshare.com/2012/10/29/how-to-insert-custom-javascript-code-in-sharepoint-2013-pages-part-i/
    Best regards
    Patrick Liang
    TechNet Community Support

Maybe you are looking for