diff --git a/web/pgadmin/static/js/components/Buttons.jsx b/web/pgadmin/static/js/components/Buttons.jsx index 278aa5d75..2da0f211d 100644 --- a/web/pgadmin/static/js/components/Buttons.jsx +++ b/web/pgadmin/static/js/components/Buttons.jsx @@ -176,23 +176,30 @@ export const PgIconButton = forwardRef(({icon, title, shortcut, className, split shortcutTitle = ; } - /* Tooltip does not work for disabled items */ if(props.disabled) { if(color == 'primary') { return ( - - {icon} - + + + + {icon} + + + ); } else { return ( - - {icon} - + + + + {icon} + + + ); } } else if(color == 'primary') { diff --git a/web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx b/web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx index d5d167b73..aca503f81 100644 --- a/web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx +++ b/web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx @@ -18,7 +18,7 @@ import _ from 'lodash'; import PropTypes from 'prop-types'; import CustomPropTypes from '../custom_prop_types'; import usePreferences from '../../../preferences/static/js/store'; - +import gettext from 'sources/gettext'; function ToolbarButton({menuItem, ...props}) { return ( @@ -73,8 +73,10 @@ export default function ObjectExplorerToolbar() { } menuItem={menus['query_tool']} shortcut={browserPref?.sub_menu_query_tool} /> - } menuItem={menus['view_all_rows_context']} shortcut={browserPref?.sub_menu_view_data} /> - } menuItem={menus['view_filtered_rows_context']} /> + } menuItem={menus['view_all_rows_context'] ?? + {label :gettext('All Rows')}} + shortcut={browserPref?.sub_menu_view_data} /> + } menuItem={menus['view_filtered_rows_context'] ?? { label : gettext('Filtered Rows...')}} /> } menuItem={menus['search_objects']} shortcut={browserPref?.sub_menu_search_objects} /> {!_.isUndefined(menus['psql']) && } menuItem={menus['psql']} />}