Docs Help

Terms, Icons, and Labels

Many classes have shortcut names used when creating (instantiating) a class with a configuration object. The shortcut name is referred to as an alias (or xtype if the class extends Ext.Component). The alias/xtype is listed next to the class name of applicable classes for quick reference.

Access Levels

Framework classes or their members may be specified as private or protected. Else, the class / member is public. Public, protected, and private are access descriptors used to convey how and when the class or class member should be used.

Member Types

Member Syntax

Below is an example class member that we can disect to show the syntax of a class member (the lookupComponent method as viewed from the Ext.button.Button class in this case).

lookupComponent ( item ) : Ext.Component
protected

Called when a raw config object is added to this container either during initialization of the items config, or when new items are added), or {@link #insert inserted.

This method converts the passed object into an instanced child component.

This may be overridden in subclasses when special processing needs to be applied to child creation.

Parameters

item :  Object

The config object being added.

Returns
Ext.Component

The component to be added.

Let's look at each part of the member row:

Member Flags

The API documentation uses a number of flags to further commnicate the class member's function and intent. The label may be represented by a text label, an abbreviation, or an icon.

Class Icons

- Indicates a framework class

- A singleton framework class. *See the singleton flag for more information

- A component-type framework class (any class within the Ext JS framework that extends Ext.Component)

- Indicates that the class, member, or guide is new in the currently viewed version

Member Icons

- Indicates a class member of type config

- Indicates a class member of type property

- Indicates a class member of type method

- Indicates a class member of type event

- Indicates a class member of type theme variable

- Indicates a class member of type theme mixin

- Indicates that the class, member, or guide is new in the currently viewed version

Class Member Quick-Nav Menu

Just below the class name on an API doc page is a row of buttons corresponding to the types of members owned by the current class. Each button shows a count of members by type (this count is updated as filters are applied). Clicking the button will navigate you to that member section. Hovering over the member-type button will reveal a popup menu of all members of that type for quick navigation.

Getter and Setter Methods

Getting and setter methods that correlate to a class config option will show up in the methods section as well as in the configs section of both the API doc and the member-type menus just beneath the config they work with. The getter and setter method documentation will be found in the config row for easy reference.

History Bar

Your page history is kept in localstorage and displayed (using the available real estate) just below the top title bar. By default, the only search results shown are the pages matching the product / version you're currently viewing. You can expand what is displayed by clicking on the button on the right-hand side of the history bar and choosing the "All" radio option. This will show all recent pages in the history bar for all products / versions.

Within the history config menu you will also see a listing of your recent page visits. The results are filtered by the "Current Product / Version" and "All" radio options. Clicking on the button will clear the history bar as well as the history kept in local storage.

If "All" is selected in the history config menu the checkbox option for "Show product details in the history bar" will be enabled. When checked, the product/version for each historic page will show alongside the page name in the history bar. Hovering the cursor over the page names in the history bar will also show the product/version as a tooltip.

Search and Filters

Both API docs and guides can be searched for using the search field at the top of the page.

On API doc pages there is also a filter input field that filters the member rows using the filter string. In addition to filtering by string you can filter the class members by access level, inheritance, and read only. This is done using the checkboxes at the top of the page.

The checkbox at the bottom of the API class navigation tree filters the class list to include or exclude private classes.

Clicking on an empty search field will show your last 10 searches for quick navigation.

API Doc Class Metadata

Each API doc page (with the exception of Javascript primitives pages) has a menu view of metadata relating to that class. This metadata view will have one or more of the following:

Expanding and Collapsing Examples and Class Members

Runnable examples (Fiddles) are expanded on a page by default. You can collapse and expand example code blocks individually using the arrow on the top-left of the code block. You can also toggle the collapse state of all examples using the toggle button on the top-right of the page. The toggle-all state will be remembered between page loads.

Class members are collapsed on a page by default. You can expand and collapse members using the arrow icon on the left of the member row or globally using the expand / collapse all toggle button top-right.

Desktop -vs- Mobile View

Viewing the docs on narrower screens or browsers will result in a view optimized for a smaller form factor. The primary differences between the desktop and "mobile" view are:

Viewing the Class Source

The class source can be viewed by clicking on the class name at the top of an API doc page. The source for class members can be viewed by clicking on the "view source" link on the right-hand side of the member row.

Ext JS 6.5.0


top

Release Notes for Ext JS 6.5.0

Release Date: Thursday, May 11 2017
Version Number: 6.5.0.775

New Features

App (4)

  • EXTJS-24277 - Support hashbang in app routing

  • EXTJS-22819 - Router should fire a global beforeroute event

  • EXTJS-24636 - The getApplication method should be available earlier

  • EXTJS-16051 - Router redirectTo should have a replace option to avoid adding to the history

Bind (2)

  • EXTJS-22695 - ViewModel setData should always set the data on the called VM and should not climb to parents

  • EXTJS-22913 - ViewControllers should support declarative bindings into ViewModels

Charts (2)

  • EXTJS-23228 - Candlestick series should support the 'renderer' config

  • EXTJS-24239 - Pie 3D series should have series and label renderer support

Cmd (1)

  • EXTJS-24738 - All packages in extjs/SDK should be npm- and mondorepo-compatible

Core (4)

  • EXTJS-16563 - Modern toolkit should support Ext.Editor

  • EXTJS-23242 - Add Ext.promise.Promise.catch

  • EXTJS-23472 - Component should provide maskDefaults config for setLoading

  • EXTJS-23158 - Ext.Promise - add race method

Data (3)

  • Modern toolkit should be able to utilize a store that only fetches the pages needed by the views using it (virtual store).

  • Virtual stores should be able use a configured range.

  • EXTJS-23231 - MemoryProxy should allow its data to be cleared after being read (clearOnRead)

DataViews (1)

  • DataViews should be able to limit the amount of associatedData presented to the itemTpl and tpl

Documentation (3)

  • EXTJS-22198 - Promote Toolbar trackMenus config to public and document

  • EXTJS-20444 - DockingContainer. initDockingItems should be marked as protected

  • EXTJS-23353 - Document Ext.Component#renderConfig

Exporter (3)

  • EXTJS-23512 - Exporter should support an exportRenderer config for columns

  • EXTJS-20353 - Exporter should export grouped data and summaries

  • EXTJS-22627 - Column exportStyle should allow width to be specified

Forms (8)

  • Form fields should have more succint rules for determining validity

  • EXTJS-16530 - Modern toolkit should support FieldSet

  • EXTJS-24437 - Include a textfield ui that makes searchfields look good in a titlebar

  • EXTJS-16528 - Modern toolkit should support TagField

  • EXTJS-16518 - Modern toolkit should support desktop-style ComboBox

  • EXTJS-23235 - Date picker week start day should default to Ext.Date.firstDayOfWeek

  • EXTJS-16521 - Modern toolkit should support TextField triggers

  • EXTJS-20896 - multislider setValue method should accept multiple values and create or destroy thumbs to match

Grid (17)

  • Modern Grid should support spreadsheet-style selection  
  • Modern Grid should support tools in cells  
  • Modern Grid should support tools in row headers

  • Modern Grid should support tools in column headers

  • Modern Grid should support tools in grouped headers

  • Modern Grid should support column menus

  • Modern Grid should support tools in tree cell tools

  • Modern Grid should hide selection tools until needed

  • Modern Grid should support customizable grouping

  • Modern Grid should support summaries and summary models

  • Modern Grid should support pinned footers

  • Modern Grid should support row numbers

  • EXTJS-16549 - Modern toolkit grid should support Action column

  • EXTJS-16548 - Modern toolkit grid should support checkbox selection model

  • EXTJS-16539 - Modern toolkit grid should support inline cell editing

  • EXTJS-16581 - Modern toolkit grid should provide column drag reordering

  • EXTJS-24163 - Paging toolbar should be able to buffer page loads in modern grid

Layouts (1)

  • EXTJS-23982 - Card layout should automatically choose the correct direction when animating between cards

Lists (8)

  • Lists should support tool placement within list items

  • Lists should support an improved pullRefresh plugin

  • Lists should support auto-height

  • Lists should support infinite lists

  • Lists should support list item swiping

  • List swiping should have the ability to display an accordion menu

  • List swiping should have the ability to display different items based on the amount of swipe

  • List swiping should have the ability to undo the previous action

Misc (6)

  • Modern toolkit should support the rating picker

  • EXTJS-18620 - Ext.util.Cookies should be in the core package

  • EXTJS-24012 - Automatically set ripple color based on context

  • EXTJS-22943 - Allow stores to be used inside formulas to calculate values when data changes

  • EXTJS-22677 - Modern toolkit should support form layout

  • EXTJS-22828 - ServerProxy should allow sorting or grouping fields and directions to be the same URL parameter (such as ?sort=name%20ASC)

PivotGrid (1)

  • EXTJS-22908 - It should be possible to configure pivot grid rows and/or columns as collapsible:false

Bugs Fixed

Accessibility (2)

  • EXTJS-20408 - Grid NavigationModel incorrectly consumes F2 key with modifiers

  • EXTJS-23171 - Ctrl-Up arrow does not work in Grid and toolbar in Accordion child panel

App (1)

  • EXTJS-17386 - store undefined while loading in a viewmodel formula

Bind (6)

  • EXTJS-24322 - Bind expressions w/minus operators but no spaces are treated as identifiers instead of subtraction

  • EXTJS-23442 - Viewmodel formula doesn't parse arguments correctly when using inline named function

  • EXTJS-23286 - ViewModel doesn't get created if there are no bindings/publishes

  • EXTJS-19403 - Child viewModel saves undeclared root data on parent viewmodel

  • EXTJS-18892 - Calculated field function parser adds dependencies from code in comments

  • EXTJS-17254 - Store should deliver presence while loading to allow loadmasks to be shown

Button (3)

  • EXTJS-25032 - Improve FAB hover style

  • EXTJS-22450 - Icon only buttons don't always center the icon

  • EXTJS-23682 - Text in buttons is missing in IE 11 modern

Calendar (2)

  • EXTJS-23742 - [Calendar event] window for create/edit event didn't displayed

  • EXTJS-22697 - eventtap event not fired for calendar day/week view

Charts (25)

  • EXTJS-24624 - Multiple radar series can not be added dynamically

  • EXTJS-24225 - Should prevent view scrolling when a D3 component is zoomed via mousewheel

  • EXTJS-24594 - Charts legend does not implement isFloating() method causing ZIndexManager to crash

  • EXTJS-23760 - Chart example loads with transparent background

  • EXTJS-23499 - addSeries throws an exception

  • EXTJS-23218 - Time axis: ticks don't match data points in certain cases.

  • EXTJS-22111 - Gauge chart does not scale properly when min/max are close

  • EXTJS-22142 - Colors for Gauge are not respected in legend

  • EXTJS-22318 - Point labels are not positioned correctly when rotation config set in radar chart

  • EXTJS-17104 - When a pie chart displays only one slice, the border of the slice creates a vertical line

  • EXTJS-15893 - Series 'highlight' config should be themable

  • EXTJS-20426 - Chart numeric axis does not respect minimum when adjustByMajorUnit is true & minimum > 0

  • EXTJS-22518 - Line series with smoothing does not render correctly

  • EXTJS-22320 - Radar chart incorrectly sets rotation

  • EXTJS-19788 - Radar chart shows incorrect data if there are multiple series and no min/max is provided

  • EXTJS-22319 - Setting rotation causes style to revert back to default in radar chart

  • EXTJS-20807 - Radar marker misplaced when value equals 0

  • EXTJS-20109 - itemhighlight/change should be consolidated into a single event and fired consistently

  • EXTJS-23136 - Rotated labels randomly not rendering in Charts

  • EXTJS-15671 - Column chart - limit line not cleared when store cleared

  • EXTJS-20496 - Pie chart labels for very small slices can overlap

  • EXTJS-24106 - Modern Gauge example is broken in Safari

  • EXTJS-24085 - Bar chart throws an exception when extending Ext.chart.axis.Category

  • EXTJS-23720 - Modern Area Basic example doesn't work on mobile

  • EXTJS-23824 - Modern chart dataview legend can neither scroll nor wrap when overflowing container.

Core (5)

  • EXTJS-25064 - Ext.Function.interval does not honour scope parameter

  • EXTJS-24832 - Component keyMap definitions are duplicated on each instance

  • EXTJS-22553 - Ext.ComponentQuery.query() with no selector throws exception

  • EXTJS-20525 - Resizing elements next to an iframe will lose track of mouse move

  • EXTJS-21141 - Ext.util.CSV.decode doesn't recognize the first column value when it is blank.

D3 (5)

  • EXTJS-23911 - D3 components don't respond to shrinking

  • EXTJS-23797 - Source click doesn't work on mobile phones

  • EXTJS-24017 - Treemap won't load correctly

  • EXTJS-23940 - HeatMaps shouldn't have layout transition on resize

  • EXTJS-23877 - Heatmap layout is not responsive

Data (9)

  • EXTJS-23647 - Model getValidation.isValid() can be incorrect when using cancelEdit

  • EXTJS-23140 - data.Reader should not cache extractors when using anonymous classes

  • EXTJS-17728 - Ext.data.Session's recordCreator does not update existing, unmodified records with new data

  • EXTJS-20648 - Stateful grid with buffered store, autoLoad:true, and sorters loads twice

  • EXTJS-20025 - Ext.data.Session ignores proxy batchActions setting

  • EXTJS-23102 - Model dependencies are not correctly recalculated in some cases when using replaceFields

  • EXTJS-23044 - If an associated store is referenced before a model is load, the data is not loaded into the store correctly

  • EXTJS-23033 - Changing the group of a record can throw an exception when using a chained store

  • EXTJS-23558 - Some ChainedStore methods can fail when no source is attached

DataView (4)

  • EXTJS-24560 - Unhandled exceptions when navigating in grid using HOME/END keys

  • EXTJS-23467 - List scrolls to the top when items are inserted or deleted

  • EXTJS-23685 - Horizontal DataView can not be scrolled

  • EXTJS-23560 - Grouped list throws an exception when clearing the associated store

Documentation (24)

  • EXTJS-24801 - Documentation of Ext.layout.Box configs is not visible

  • EXTJS-23404 - Toast show position does not match documentation

  • EXTJS-23384 - Grid feature code example incorrectly marked as runnable

  • EXTJS-23368 - Ext.carousel.Carousel directionLock config not documented

  • EXTJS-23484 - expanderFirst missing from Ext.list.Tree docs

  • EXTJS-23465 - Wrong var name for $form-toolbar-text-field-invalid-border-color

  • EXTJS-23224 - Improve documentation for undefined values

  • EXTJS-23172 - Window.floating does not inherit documentation correctly

  • EXTJS-23259 - Modern Ext.grid.Grid - itemConfig marked as private, but referred to in docs

  • EXTJS-22632 - Ext.data.Store removeAll should make it clearer that it is affected by filtering

  • EXTJS-22784 - Messagebox show documentation has incorrect parameter name

  • EXTJS-21059 - Rating picker limit config default is incorrect

  • EXTJS-22825 - Ext.data.BufferedStore beforeload and load events should be clarified and referenced to before/prefetch events

  • EXTJS-22730 - Ext.util.Filter code example comments have inaccurate comment statements

  • EXTJS-23092 - asUCText duplicated

  • EXTJS-22689 - Ext.data.proxy.Server -> exception indicates the request is returned but should be response

  • EXTJS-21246 - Ext.grid.filters.filter.Boolean value shouldn't be quoted

  • EXTJS-19637 - Documentation should clarify that BufferedStore is not supported on the Modern Toolkit

  • EXTJS-23015 - Mashup example documentation should show mixins as an array of strings

  • EXTJS-23075 - Add default to columnLines doc entry

  • EXTJS-23869 - Documentation - displayfield - submitValue has incorrect default value

  • EXTJS-23960 - Options and Parameter are not currently producing documentation.

  • EXTJS-23583 - Missing pie label display "inside" config

  • EXTJS-23352 - The "beforedestroy" event documentation needs to include a warning about vetoing

Draw (2)

  • EXTJS-22883 - Draw container with SVG Engine throws uncaught errors when trying to download

  • EXTJS-22609 - Animation modifier throws on Edge referencing triggers on destroyed sprite

Events (1)

  • EXTJS-22261 - Ext.event.Event.within disregards allowEl paramater

Examples (14)

  • EXTJS-24242 - Value is not visible when textfield is too small on Triton theme

  • EXTJS-24536 - Prevent tap event propagation in picker list

  • EXTJS-24120 - [D3] Pivot Heatmap example is not loaded correctly

  • EXTJS-23616 - Incorrect rounding in two-way formulas

  • EXTJS-23279 - Menu fields not disappearing after picking one while window is resized

  • EXTJS-22360 - Vector icons are not properly aligned

  • EXTJS-20922 - BoxReorderer plugin doesn't work in RTL mode

  • EXTJS-24071 - Update Custom error handling example for modern toolkit

  • EXTJS-23996 - Wrong functionality for spinners in two-way formulas example

  • EXTJS-24070 - Ticket App - Icon for button search is not displayed

  • EXTJS-23727 - Elements initial position is out of constrained area

  • EXTJS-23870 - Hide then expand code preview in KS leads to unresizable panel

  • EXTJS-23979 - D3 example should not be presented on IE8/9

  • EXTJS-24000 - Error thrown when destroying Easing example

Exporter (3)

  • EXTJS-24351 - The xlsx files generated by exporter are not visible in iOS Safari

  • EXTJS-23405 - When exporting grid, zeros are exported as blanks

  • EXTJS-23300 - Grid Exporter should ignore hidden columns

Forms (25)

  • EXTJS-24683 - Error thrown as you type to number/email field - Chrome

  • EXTJS-25042 - Combobox with labelAlign="placeholder" doesn't keep label elevated when value is set

  • EXTJS-25009 - Selectfield/Combobox should not allow value deselecting when using list picker

  • EXTJS-24866 - Label misaligned when using labelAlign: 'placeholder'

  • EXTJS-24699 - Number field, enter in value above max value will not update input

  • EXTJS-24604 - selectfield cannot be opened in sheet on touch devices

  • EXTJS-24131 - Date is not changed by datepanel picker

  • EXTJS-24538 - Picker fields should open on touchend and allow form scrolling

  • EXTJS-24570 - Numeric validator shows invalid when field is blank

  • EXTJS-23445 - TextArea doesn't propagate enter key

  • EXTJS-23617 - When focused the regular placeholder should be displayed even if labelAlign is 'placeholder'

  • EXTJS-21116 - Datepicker header background color undocumented

  • EXTJS-22670 - Hidden field crashes when created

  • EXTJS-18335 - Field emptyText isn't correctly html encoded

  • EXTJS-21245 - Textarea preventScrollbars disables grow

  • EXTJS-21257 - Cannot specify a renderer string for display field

  • EXTJS-23120 - Cannot upload a file with form submit on Firefox and IE11

  • EXTJS-22968 - Text field focus method doesn't select text correctly when passed a selection range

  • EXTJS-22954 - DateField getValue() should return a Date with cleared time values based upon format config

  • EXTJS-23924 - Displayfield does not add a line break after commas

  • EXTJS-24056 - Selection doesn't work with two items in selectfield on iPhones

  • EXTJS-23677 - Selectfield does not properly apply bind value when using a restful store

  • EXTJS-23662 - Textarea field does not adhere to growMin at init

  • EXTJS-23976 - Placeholder label is not visible when switching between fields

  • EXTJS-23692 - standardSubmit does not post correctly

Grid (52)

  • EXTJS-24735 - setExtensible does affect a current selection

  • EXTJS-25089 - Shift+Tab in first editable cell crashes browser tab

  • EXTJS-24471 - Focus error thrown after opening column menu in grid header menu

  • EXTJS-24578 - Grid DragDrop#containerScroll true not working

  • EXTJS-24470 - Grid row remains focused after scrolling out of view

  • EXTJS-24686 - Error thrown when you navigate from first or last row in grouped grid

  • EXTJS-24468 Locked grid scrolls to top if you click on a partially exposed cell in normal view

  • EXTJS-24589 - Grid mutates an incoming dockedItems array by unshifting its HeaderContainer into it

  • EXTJS-24496 - Columns are offset to the right on tablets and phones

  • EXTJS-24252 - Trigger icons of pickers used in celleditors are not visible

  • EXTJS-24102 - Modern grid column reorder doesn't update columns in grid body

  • EXTJS-24453 - RowBody presence in grid should imply variableHeights: true

  • EXTJS-23375 - Can't bind store to grid with paging toolbar

  • EXTJS-23695 - Rownumberer column is placed at end of columns in locked grid

  • EXTJS-23461 - List filter with a non array value doesn't have initial value set correctly

  • EXTJS-23687 - Missing scrollbar in some pivotgrid

  • EXTJS-23345 - Tabbing from a celleditor will move misalign the unlocked portion of a grid

  • EXTJS-23311 - Error thrown when hiding column which contains selection extension handle.

  • EXTJS-23373 - Buffered Store reload throws error when holding 1 record

  • EXTJS-23413 - Navigation via keyboard arrows can misalign columns in lockable grid

  • EXTJS-23576 - Collapsing a group while editing throws an error

  • EXTJS-23377 - After a load caused by auto-paging, 1 or 2 items are missing on top of the grid.

  • EXTJS-23238 - Unlocked portion of lockable grid scrolls horizontally when editor is activated

  • EXTJS-23212 - Grid header does not scroll with view when cellediting is active

  • EXTJS-23453 - Hidden column state in locked grid can result in layout failure

  • EXTJS-23152 - Ext.grid.filters.filter.Boolean: Filters checkbox does not correctly apply default filter

  • EXTJS-23269 - Editing plugin crashes when editing and then clicking on a widget

  • EXTJS-23127 - Non-collapsing grid groups shouldn't have tips about collapsing

  • EXTJS-23301 - Locking Grid: Unable to scroll horizontally via scroll buttons in normal grid

  • EXTJS-22911 - RowExpander does not properly display when only plugin used in Modern grid

  • EXTJS-22822 - Column#cellFocusable allows focusing the cell when using a focusable widget

  • EXTJS-21488 - Header is scrolled into view when trying to resize - IE

  • EXTJS-23236 - Rowbody throws an exception when reconfiguring columns while not rendered

  • EXTJS-21855 - Accesses to window.top should be guarded for cross-domain restrictions

  • EXTJS-23217 - Stateful Grid with enableLocking and no locked columns does not apply column width correctly

  • EXTJS-20484 - Ext.grid.Panel.sealedColumns has no effect

  • EXTJS-23248 - Grid in collapsed container throws an exception while reconfiguring columns when not laid out

  • EXTJS-20539 - Having a grid with greater than 250 columns causes the grid to misalign headers

  • EXTJS-23187 - Grid checkbox selection doesn't select row correctly with gridviewdragdrop plugin

  • EXTJS-18993 - Sorting column removes active filters

  • EXTJS-23178 - Summary feature corrupts grid when not docked and used with GroupingSummary

  • EXTJS-22727 - RowNumberer does not respond to store insertions/removals

  • EXTJS-22648 - Grid widgets disappear and cause misaligned rows on column sort

  • EXTJS-15537 - Property name "value" breaks editors in Ext.grid.property.Grid

  • EXTJS-21292 - BufferedStore / SpreadsheetModel throws exception when reconfiguring a grid with a selected cell

  • EXTJS-23030 - Widget column cannot bind to hidden state correctly when loading a new dataset

  • EXTJS-22975 - Column header bindings fail on moved grid column

  • EXTJS-23702 - Scrolling in buffered rendered grid is broken by chrome 56 release (Classic)

  • EXTJS-24374 - Grid scroll partners not in sync in certain situations.

  • EXTJS-23865 - Grid columns do not get hidden when using Columns visibility menu

  • EXTJS-23457 - Vertical scrolling by scroll buttons produces abnormal horizontal scroll/jump

  • EXTJS-23786 - RowExpander not getting added to the grid

Layouts (4)

  • EXTJS-24628 - Expanding a collapsible panel with hideCollapseTool throws error

  • EXTJS-22722 - Ext.Msg can produce viewport scroll

  • EXTJS-23088 - Grid with BufferedStore throws error when heighted by viewport

  • EXTJS-23821 - Card layout in Modern shouldn't create an animation instance when animation config is falsy

List (1)

  • EXTJS-25008 - Swipe in Pull Refresh list cause error in console in non-material theme

Menu (2)

  • EXTJS-24672 - Tap won't open child menu of menucheckitem

  • EXTJS-24170 - Menu items do not respect a group value in the menu's defaults config

Misc (41)

  • EXTJS-24982 - View Options plugin column option indicators are not aligned correctly

  • EXTJS-24710 - Nested list editor has an extra button

  • EXTJS-24451 - Tab badges are clipped

  • EXTJS-24664 - Opening menu throws error on iPhones

  • EXTJS-24584 - Columns cannot be sorted when open View Option

  • EXTJS-24101 - [Simple Actions] Message alert is not displayed

  • EXTJS-24100 - Toasts not working properly in Safari

  • EXTJS-24117 - Preview/Download button don't work at Nobel Prize example

  • EXTJS-24122 - Focused spinner field is few px larger, causing remaining content to move

  • EXTJS-24133 - DrillDown: mask is not hidden when hide plugin

  • EXTJS-24432 - Unbound ripples are clipped

  • EXTJS-23757 - Google map is not correctly centered on initialization

  • EXTJS-23749 - [Datepicker] It doesn't show pickerslots for change date

  • EXTJS-24321 - Chained combo - value is not changed when switch first combo

  • EXTJS-23222 - Textfield with selectOnFocus: false puts cursor at end of field, not mouse click position

  • EXTJS-23339 - Remove LazyItems plugin from modern documentation

  • EXTJS-23125 - TextField's content gets selected onFocus when selectOnFocus is false

  • EXTJS-19856 - Combobox with paging toolbar clears input field after next page button is pressed

  • EXTJS-20073 - Store.rejectChanges() after a Store.remove() restores records in wrong order

  • EXTJS-23159 - ensureVisible automatically scrolls element to center not minimum needed

  • EXTJS-24075 - Cannot select row on second time on touch devices and emulation

  • EXTJS-24054 - Body container is not displayed in Data examples on iPhones

  • EXTJS-24077 - Wrong row selection on touch devices

  • EXTJS-23997 - In Right-To-Left RTL example sort icons are not present

  • EXTJS-24013 - Ripple animations pause when element is hidden, resume when shown

  • EXTJS-23883 - Checkout Form: same billing address doesn't work correctly

  • EXTJS-24243 - Last item in Picker (Overlays) can't be selected in non-Chrome browser

  • EXTJS-23846 - Click events are not being triggered in Firefox/Windows/Touch Monitor

  • EXTJS-24130 - Modern Segmented button doesn't handle false value properly

  • EXTJS-23799 - Drag field to Grid - > Drag this date has no effect after action

  • EXTJS-24304 - Method signature for Ext.form.field.Picker onTriggerClick is inconsistent

  • EXTJS-23735 - BadgeText covers button text in Material Theme

  • EXTJS-23768 - Phone viewport should not be scrollable

  • EXTJS-23929 - Pivot Grids: horizontal scrollbar is missing on IE/Edge

  • EXTJS-23781 - Expander should be vertically centered

  • EXTJS-23771 - Error when destroying carousel

  • EXTJS-23882 - Reconfigure grid - Error in console after show some grid.

  • EXTJS-23819 - Cannot scroll in combobox menu

  • EXTJS-23785 - TreeList singleExpand: true doesn't expand clicked node

  • EXTJS-23758 - Charts: preview of SVG charts is broken

  • EXTJS-24055 - [Forum Search] Error is displayed when enter text to combobox

Panel (6)

  • EXTJS-23451 - Panel mutates passed tool configuration

  • EXTJS-23593 - Cannot reorder docked items

  • EXTJS-23175 - Custom Accordion panel tools have erroneous background image in Triton theme

  • EXTJS-23176 - Focused accordion header tool outline is too light in Neptune and Triton

  • EXTJS-17697 - Panel.ShowBy(...) not working if panel.left is not set

  • EXTJS-23588 - Panel.setTitle has no effect in TabPanel

PivotGrid (15)

  • EXTJS-24319 - Pivot should use the aggregator functions defined on the Configurator fields

  • EXTJS-24128 - Export (or Download in Chart) doesn't work on Safari desktop

  • EXTJS-24237 - Pivot grid should be reconfigurable via setMatrix

  • EXTJS-23291 - Modifying pivotconfigurator can remove labelRender

  • EXTJS-23669 - [Configurator plugin] Sort switch doesn't work

  • EXTJS-23249 - Dirty indicator remains visible on pivot grid after committing changes to store

  • EXTJS-23602 - Defining more than two topAxis columns will throw uncaught length errors

  • EXTJS-23587 - Pivotconfigurer plugin throws error when removing pivotgrid before displayed

  • EXTJS-22844 - Pivot grid displays duplicate data after adding new records to the store

  • EXTJS-23096 - setStore on pivot grid does not work correctly

  • EXTJS-24129 - Tabular pivot: person names duplicate when sort

  • EXTJS-23598 - Using drag and drop in Configurator plugin should move fields between lists

  • EXTJS-23806 - Outline Pivot grid cells should be empty

  • EXTJS-23674 - CellEditing plugin does not work with the Configurator plugin in a classic pivot grid

  • EXTJS-23747 - [PivotGrid exampels] They aren't scrollable in horizontal direction

Scroller (2)

  • EXTJS-23182 - Asking for scroll position after calling scroll prevents scroll partners from invoking

  • EXTJS-22559 - Unable to scroll items in a carousel

Selection Model (1)

  • EXTJS-23913 - Cannot check rows in checkbox selection model with checkOnly:false - Firefox

Tabs (2)

  • EXTJS-24659 - Configuring activeItem on tabpanel does not work in modern

  • EXTJS-23129 - Switching tabs during removal causes too many layouts

Theme (7)

  • EXTJS-24461 - Action button in a floating toolbar does has same color as background

  • EXTJS-19641 - Triton theme tool icons overlapping

  • EXTJS-17080 - Neptune theme missing required images

  • EXTJS-24069 - Improve error message styling

  • EXTJS-24021 - Incorrect element size in IE11

  • EXTJS-24168 - Incorrect menu width in IE11

  • EXTJS-24096 - Tree icons are not rendered properly on iOS theme

ToolTips (1)

  • EXTJS-22501 - Anchor background positioned wrong on Safari

Toolbars (2)

  • EXTJS-24834 - Toolbar for audio is not displayed on Android mobile

  • EXTJS-22566 - Cannot check checkboxes when moved into a toolbar overflow menu

Tree (6)

  • EXTJS-24869 - TreeList nodes expanded when setting selection cannot be collapsed

  • EXTJS-23659 - Invalid CSS selector generated for TreeList item

  • EXTJS-23164 - Tree List with filtered store causing error on expand/collapse

  • EXTJS-20650 - Expand/collapse an auto height tree with a maxHeight scrolls to top on refresh

  • EXTJS-23031 - Exception is thrown when collapsing a node in a filtered TreeGrid

  • EXTJS-23842 - Nav, Micro buttons and bottom treelist-log are missing in TreeList example

Window (3)

  • EXTJS-24211 - Ext.Msg.alert has wrong position

  • EXTJS-23592 - Modal mask is not expanded to cover the background of a moved window in IE11

  • EXTJS-23124 - Window.show of already visible window doesn't bring it to front automatically

container (1)

  • EXTJS-24375 - setHtml content does not honour component innerElement padding

Known Issues

Accessibility (13)

  • EXTJS-10477 - HtmlEditor is not accessible

  • EXTJS-10498 - Grid RowBody feature is not accessible

  • EXTJS-10495 - Locking grid is announced as two separate widgets by screen readers

  • EXTJS-10492 - DragDrop is not accessible

  • EXTJS-10497 - Grid row expander is not accessible

  • EXTJS-10480 - Color Picker is not accessible

  • EXTJS-10499 - Grid CheckboxSelectionModel is not accessible

  • EXTJS-10503 - Grid headers cannot be resized using the keyboard

  • EXTJS-10494 - Grid grouping feature is not accessible

  • EXTJS-10451 - Tree component does not support ARIA expanded state

  • EXTJS-10467 - Menu overflow scrollers are not navigable using the keyboard

  • EXTJS-10475 - ToolTip is not accessible

  • EXTJS-10504 - Grid Headers cannot be reordered using the keyboard

Core (1)

  • EXTJS-21139 - View incorrectly resized when changing screen orientation while the virtual keyboard is shown

DataView (1)

  • EXTJS-12345 - ComboBox's bound list becomes transparent on second show on iPad

Tabs (1)

  • EXTJS-13538 - Ext.ux.TabScrollerMenu has not been updated to work in Ext JS 5 and 6

Theme (1)

  • EXTJS-17790 - Triton should support tree lines

Ext JS 6.5.0