Ignite UI 2014.2 リリースノート jquery ASP.NET MVC HTML 5 CSS に特化したインフラジスティックスのコントロール群は 高度な Web ユーザーエクスペリエンスの実現を強力にサポートします Web テクノロジーの強固な基盤をプラグインや機能拡張を使用せずに構築できます
インストール ダウンロード Ignite UI 2014.2 SR ダウンロード 日本語版で報告されたバグ コンポーネント カテゴリ 説明 igchart バグ修正 2 つの再作成チャートの同期とズーム機能を使用時に キャッチされない TypeError が発生する 問題 igeditor バグ修正 JavaScript ファイルを統合したサーフェス / インターネットエクスプローラーでドロップダウンをスクロールできない問題 igeditor バグ修正 DatePicker の年と月のドロップダウンが モーダル igdialog 内の場合に正しく動作しない問題 注 : ブラウザーによる問題で jquery ダイアログの問題と同じです http://bugs.jqueryui.com/ti cket/8989we made similar change in our igdialog widget. iggrid バグ修正 フォーマッタ関数の返却値が null データの場合に一貫性がない問題 フォーマッタ関数の結果は 常に文字列として処理されます 更新後にフォーマッタ関数の値が正しく stringified されない問題を修正しました 2 / 22
iggrid (ColumnFixing) バグ修正 ColumnFixing が有効な場合に Tab + Shift が押されると 選択したセルが読み取り専用セルへ移動されるとブラウザーがフリーズする問題 注 : 読み取り専用フィールドと固定列で TAB/Shift+Tab を使用してセルを移動するとブラウザーがフリーズしました この問題は修正されました iggrid (ColumnMoving) バグ修正 コントロールを動的に表示する際に列を移動できない問題 例 : 前回のデータバインド時にグリッドが非表示または列コレクション処理の場合に ColumnMoving で UI から列が移動できない問題を修正しました iggrid 機能セレクター バグ修正 列チューザーアイコンが常に他の機能の下に表示され 右側に大きな空スペースがある問題 iggrid (Filtering) バグ修正 右または左の矢印キーがフィルター条件入力セルで押されると キャッチされない TypeError がスローされる問題 注 : JavaScript エラー詳細 "Uncaught TypeError: 未定義のプロパティ 'columnkey'" を修正しました iggrid (Filtering) バグ修正 フィルターツールチップの日本語が適切でない問題 注 : フィルターツールチップを修正しました iggrid (Filtering) バグ修正 日本語ロケールフィルターアイコンで英語のツールチップが表示される問題 iggrid (Filtering) バグ修正 フィルタープレースホルダーテキストがフィルターがクリアされた後に消える問題 iggrid (Filtering) バグ修正 高度なフィルターダイアログで無効な日付形式が表示される問題 注 : 列にフィルターエディターを表示する際に列用の書式が使用されない高度なフィルターダイアログの 3 / 22
問題を修正しました iggrid ページング バグ修正 ユーザーが現在のページ番号を表示するページエディターに日本語を入力したときに NaN が表示される問題 注 : 日本語が入力された際に 変更は受け入れられずに値が前の状態に戻ります 日本語の数字が入力された場合 通常の番号として見なされ ページャーが指定したページへ移動します 注 : Internet Explorer と Chrome で修正されました 現在 Firefox では修正されていません iggrid (RowSelectors) バグ修正 データソースにレコードがない場合にページングが有効な場合に ヘッダーチェックボックスがデフォルトでオンになる問題 注 : データビューに行がなく Paging が有効な場合に RowSelectors のヘッダーチェックボックスが誤ってチェックされて表示される問題を解決しました iggrid (RowSelectors) 機能の向上 RowSelectors が列仮想化で使用されると iggrid がエラーをスローする問題 注 : グリッドで列視覚化が有効な場合に このシナリオに関連する問題を発生せずに RowSelectors 機能が例外をスローし 利用可能なソリューションを示します iggrid 選択 機能の向上 ios で選択行を切り替えるために一定の時間がかかる問題 注 : ios タッチデバイスで選択のパフォーマンスを向上しました 4 / 22
iggrid 選択 バグ修正 iggrid に固定列がある場合に selectedcells メソッドが誤ったセルを返す問題 注 : セルがドラッグまたは Shift + クリックによって選択されていて 固定列がある場合に selectedcel ls API 関数が誤って割り当てられた列キーを持つセルを返す問題を修正しました iggrid 並べ替え バグ修正 データソースが変更されると列ヘッダーのキャプションが省略記号で切れる問題 注 : 並び替えが有効な場合にバグが再現されることがあります データバインディングで CSS クラス ui-i ggrid-headercell-featureenabled が追加されます クラスはこのシナリオでは追加されなくなりました iggrid 並べ替え バグ修正 列を非表示から表示にした後に 並べ替え列のスタイルが保持されない問題 iggrid 並べ替え バグ修正 並び替え機能でメモリリークが発生する問題 注 : 並べ替え機能が有効で グリッドが繰り返し再作成されて破棄される際のメモリリークを修正しました iggrid (Tooltips) バグ修正 セルがポップオーバースタイルでテキストが長い場合 ツールチップがすべてのコンテンツを表示しない問題 注 : ポップオーバースタイルでツールチップを表示する際に ポップオーバーのデフォルトの高さにより長いセルのテキストが切れてしまう問題を修正しました iggrid (Tooltips) バグ修正 列固定が無効な場合に ツールチップが ColumnFixing と Multi-Column ヘッダーと動作しない問題 注 : 固定列があり Multi-Column Headers および Tooltips が有効な場合に JavaScript エラ 5 / 22
ーをスローする問題 iggrid (Tooltips) バグ修正 ツールチップ機能でメモリリークが発生する問題 注 : Tooltips 機能が有効で グリッドが繰り返し再作成されて破棄される場合のメモリリークを修正しました iggrid の更新 バグ修正 フィルターの使用にかかわらず ページングやフィルタリングが有効な場合に追加行が表示されない問題 注 : フィルタリング適用時に新しい行を追加した際に 最後のページは表示されるが新しい行が表示されない問題 フィルタリング条件に一致するかどうかに関係なく表示されます iggrid の更新 バグ修正 アクティブセルを移動するために Tab キーを 2 回押す必要がある問題 注 : アクティブエディターのフォーカス時の次の問題を修正しました 編集セルを変更する際に エディターにフォーカスするために TAB キーまたは矢印キーを複数回押す必要がある またはタッチデバイスでソフトウェアキーボードを表示するために 2 回タップする必要がある問題を修正しました iggrid の更新 バグ修正 パラメーターが文字列型で databind が呼び出されると行が更新される問題 注 : updaterow deleterow setcellvalue をデータソースにないプライマリキーで呼び出すと ユーザーフレンドリーな例外がスローされて更新が受け入れられない問題 6 / 22
iggrid の更新 バグ修正 編集中に他のセルがクリックされると editoroptions の valuechanged イベントが発生されない問題 注 : 値が変更されて Updating で受け入れられた場合でも グリッドの中をクリックして編集が終了した際に igeditors の valuechanged イベントが発生しない問題を解決しました iggrid の更新 重大な変更 ( その他 ) コンボエディターの selectionchanged イベントが ESC キーを押して新しい値がロールバックされた後に発生されない問題 注 : ESC を押すと 編集モードでエディターの値を元の値に戻さずに編集モードを直ちに終了します N o valuechanged events are therefore expected to occur. iggrid の更新 重大な変更 ( その他 ) セルが編集された場合に ESC キーを押下すると古い値に戻る問題 注 : エンドユーザーが編集モードで ESC を謳歌した際の更新動作を編集しました 変更後 編集モードでエディター値を戻さずに直ちに終了されます iggrid の更新 バグ修正 編集モードを終了した後に選択セルが矢印キーで移動されない問題 注 : 編集モードを終了した直後にキーダウンイベントを処理できない問題を修正しました iggrid の更新 バグ修正 Internet Explorer と jquery 1.9.1 環境でエディターオプションの valuechanged イベントが発生しない問題 注 : 特定のjQuery バージョンとインターネットエクスプローラーでセルまたは列の編集モードを終了するプロセスによってエディターがぼやける際に valuechanged エディターイベントが発生しない問題を解 決しました 7 / 22
iggrid の更新 機能の向上 updaterow メソッドが存在しない rowid で呼び出された場合にキャッチされないエラーがスローされる問題 注 : 3 つのメソッド (setcellvalue updaterow および deleterow) が呼び出されて 渡された行 id または列キーが見つからない場合 ユーザーフレンドリーな例外がスローされます iggrid (Virtualization) バグ修正 仮想化が有効で特定のデータにバインドしている場合 ユーザーがマウスホイールでスクロールダウンできない問題 ighierarchicalgrid (Featu rechooser) 機能の向上 機能セレクターが他の行で非表示にされる問題 注 : 機能セレクターのコンテインメントを設定してルートグリッド要素にします ighierarchicalgrid (Updat ing) 機能の向上 外部キーのある行がある場合のみ ForeignKey が新しい行を暗示する問題 注 : 子グリッドに外部キーを暗示する他のレコードがない場合も ighierarchicalgrid で子レイアウトに更新機能のある追加行で暗黙にグリッドの外部キーを新しい行オブジェクトに追加します igsplitter バグ修正スプリッターが Chrome または Firefox でサイズ変更できない問題 KnockoutJS (igcombo) バグ修正フィールドをクリアすると Uncaught TypeError が infragistics.ui.combo.knockout-exten sions.js から発生する問題 8 / 22
KnockoutJS (igcombo) バグ修正 コンボ項目が KnockoutJS バインディングで更新されない問題 注 : igcombo で KnockoutJS ViewModel observable プロパティへバインドしていて このプロパティを null に設定しようとすると igcombo 値が空文字列に設定されずに 前の値のままになる問題 null を設定すると igcombo 値が空になります 注 : JSON から KnockoutJS Mapping 関数を使用して ViewModel をリセットした場合 問 題があるため initialdata は以下になります var initialdata = { actorcd: null//, //actorname: null }; actorname は observable に計算されるため 'null'(it's commented) に設定しないでください また 次を使用する場合に self.model.condition = ko.mapping.fromjs(initialdata, {}, self.model.conditio n); actorname は計算を停止します これは KnockoutJS マッピングとの問題です 9 / 22
TypeScript support 機能の向上 オプションメソッドパラメーターが TypeScript 定義ファイルに反映されない問題 注 : 以下の機能を追加しました オプションメソッドパラメーターが igniteui.d.ts ファイルに反映されます すべての引数をメソッドに提供する必要がありません jquery コンベンションを使用してパラメーターを持つ widget メソッドを呼び出すことができます Example: $("#grid1").iggrid ("cellat", 0, 0); その他のバグ コンポーネント カテゴリ 説明 Client-Side Excel Library バグ修正 Errors thrown when the debug scripts for the Client-Side Excel Library are used. igchart バグ修正 igdatachart tooltip overflows outside of view when it reaches the edge of the window The tooltip of igdatachart has been fixed to stay inside the view if mouse pointer goes to boundary of browser's window. igchart バグ修正 igdatachart Y Axis label collisions detection issue Resolved labels collision when plot area becomes too small igchart バグ修正 igdatachart setting datasource option through API doesn't update the option itself 10 / 22
igcombo バグ修正 Drop down automatically closes when attempting to scroll the list when using Internet Explorer 11 and mode is set to "dropdown" igcombo バグ修正 selectionchanged/selectionchanging are not being fired when multiple selection with checkboxes is used igcombo バグ修正 Autocomplete feature does not work The bug is related to two third-party issues: - In Chrome and Firefox under Android, the keycode of the event (when the keyboard is pressed) is always 0, no matter what key is pressed.this affects our code that's why we fixed it.under Chrome (Android) autocomplete will now work. - In Firefox, under Android, keydown event is not fired.we cannot change the design of our events, that's why under Firefox (Android) autocomplete will now work. 1st issue link: http://stackoverflow.com/questions/17139039/keycode-is-alw ays-zero-in-chrome-for-android 2nd issue link: http://stackoverflow.com/questions/14194247/key-event-doe snt-trigger-in-firefox-on-android-when-word-suggestion-is-on igcombo バグ修正 When filtering is enabled, cascading datasources are setup and datasourcetype is set it takes multiple clicks on the clear button to clear the selection. igcombo バグ修正 When virtualization is enabled, items are deselected incorrectly 11 / 22
igcombo バグ修正 Could not select item in igcombo when ID is number and valuekey data type is string. igcombo バグ修正 Cannot re-bind the combo on dropdownopening event igdialog バグ修正 The resizing icon is not visible in all the themes but Infragistics igeditor バグ修正 Clipboard operations does not work with Firefox on Mac OS iggrid バグ修正 When navigating using Tab key on grid columns and there is horizontal scrollbar, the scroll affects the column header An issue where header cells and data cells get desynchronized when scrolling using the Tab key is resolved. iggrid バグ修正 The top border of grid's header is missing with the Bootstrap theme. iggrid (ColumnFixing) バグ修正 When columns are auto generated and height is not set fixing a column and data binding a grid causes a misalignment iggrid (ColumnFixing) バグ修正 When continuous virtualization is enabled and you hide a column from the fix ed and unfixed areas data cells and header cells are misaligned. iggrid (ColumnFixing) バグ修正 When RowSelectors and fixed virtualization are enabled fixing a column changes the horizontal scrollbar position. iggrid (ColumnFixing) バグ修正 The fixed "Add new row" does not have the proper rowspan when RowSelectors are enabled, you hide a column and fix another. iggrid (ColumnFixing) バグ修正 When RowSelectors and ColumnFixing are enabled adding a new row makes the rows misaligned. 12 / 22
iggrid (ColumnHiding) バグ修正 After setting allowhiding to false on Multi-Column Header the hide icon still appears visible. Hiding icons will not be shown only for those Multi-Column Headers that are defined in column settings in similar way { name: "Hiding", columnsettings: [ { columnkey: "ProductData", allowhiding: false } ] } where "ProductData" is the columnkey of the Multi-Column Header.If all children of the Multi-Column Header have property allowhiding to false then iggrid will not be able to detect automatically to not show hiding indicator. You should set explicitly allowhiding to false for this column. iggrid (ColumnHiding) バグ修正 Hiding a column will result in wrong scrollbar position in the grid iggrid (ColumnHiding) バグ修正 Memory leak when there is an initially hidden column A memory leak was resolved when grid is repeatedly re-created and destroyed and there is an initially hidden column in its configuration. iggrid 機能セレクター バグ修正 When a Feature Chooser is used and one of the dialogs is displayed you can move focus back to the grid (using TAB) 13 / 22
iggrid 機能セレクター バグ修正 The Feature Chooser buttons are wrapped in two lines on ipad even though there's enough space to show them in one line. Feature Chooser is not wrapping on two lines when there is enough space on ipad anymore. iggrid (Filtering) バグ修正 When the column key of a grid's column is "button" opening filtering's dropdown for this column throws an error. iggrid (Filtering) バグ修正 Advanced filtering dialog: When focus is on the "Cancel" or "Add" button hitting Enter key does not apply the related action. iggrid (Filtering) バグ修正 Filtering field does not retain its value when it is a datepicker and filtering is remote iggrid GroupBy バグ修正 Grouping a column with a row selected causes templated columns to render incorrectly Resolved an issue causing templates to not render properly when there are grouped columns and selection persistence. iggrid GroupBy バグ修正 groupedrowtexttemplate template tokens are replaced only on the first occurrence When in groupedrowtemplate tokens - ${key} ${val} ${count} are defined more than once the second occurrence is not replaced.this is now fixed. iggrid GroupBy バグ修正 Dir property of GroupBy column settings is not present in the MVC wrapper of the iggrid and also it is not present in the API documentation 14 / 22
iggrid GroupBy バグ修正 Horizontal scrollbar is not updated to reflect the width of the columns when grouping columns with continuous virtualization enabled iggrid (Knockout) バグ修正 KnockoutDataSource's committransaction function does not allow updating the original (unwrapped) data source Resolved an issue with iggrid's Knockout integration which could cause the data source to restore an earlier cached version of the observable it's bound to incorrectly during data bind. iggrid ページング バグ修正 When cancelling pagerrendering event, changing the page size will result in a null exception iggrid ページング バグ修正 Keyboard interaction with the pager doesn't throw paging events iggrid (RowSelectors) バグ修正 When a column is fixed with ColumnFixing feature and continuous row virtualization is enabled and data is not bound during initialization, calling databind will render the first non-fixed column as RowSelectors column. iggrid (RowSelectors) バグ修正 Row is not selected when row selector is clicked with persistence set to false iggrid 選択 バグ修正 Drag selection fires events even if the selection is not actually changed. iggrid 選択 バグ修正 When you drag-select a range you can't go back to a single cell by dragging in the other direction. iggrid 並べ替え バグ修正 iggridsorting events not firing when sorting from the Feature Chooser menu Selecting Sort Asc or Sort Desc from the Feature Chooser menu (on touch 15 / 22
device) the client side events - columnsorting/columnsorted - are not triggered.this behavior is now fixed. iggrid 並べ替え バグ修正 Multiple Sorting and Multi-Column Headers: if we click below the header text to sort, the header remains highlighted after clicking on another header to sort. iggrid 並べ替え バグ修正 With Hiding and ColumnMoving enabled sorted column loses its styles after moving and hiding/showing the column. iggrid 並べ替え バグ修正 After sorting via multiple columns and re-binding all previously sorted columns get the active style applied to their headers. iggrid (Tooltips) バグ修正 Popover tooltip appears below the grid even when there's not enough space on the page When element is not in boundaries, collisions should be taken into account, if it is not forced to be shown there iggrid の更新 バグ修正 readonly column setting is not changed correctly runtime Resolved an issue in iggridupdating where certain options (such as readonly) under columnsettings were not correctly applied when set runtime. 16 / 22
iggrid (Virtualization) バグ修正 Scrolling behaves strangely when grouping multiple columns with continuous virtualization enabled Now the number of rows and their heights should stay consistent while virtually scrolling, thus resulting in a smoother scrolling experience. iggrid (Virtualization) バグ修正 When virtualization is enabled and there are few records in the grid, their height becomes equal to the grid height The rows now should have the proper height. ighierarchicalgrid (Group バグ修正 When a parent column is grouped the filtering input gets smaller By) ighierarchicalgrid (Select ion) バグ修正 When skipchildren = false moving selected row by pressing "Down" arrow key does not work. Resolved an issue when the skipchildren Selection option is false in an hierarchical grid scenario preventing interaction with the 'Down' arrow key in older jquery versions. ighierarchicalgrid (Toolti バグ修正 Tooltips are not shown properly when you add a new row in hierarchical grid ps) ighierarchicalgrid (Updat ing) バグ修正 Pressing Tab key after the last cell when editing leads to inconsistent behavior with RowSelectors Resolved an issue with Updating choosing incorrect cells for the next edited 17 / 22
ones (using Tab or the arrow keys when Excel style navigation is enabled) when there are more than one non-data cells preceding the data ones for each row. ightmleditor バグ修正 In themes ios and Superhero when adding new table it is not visible how columns and rows are selected ightmleditor バグ修正 In Metro theme when collapsing a toolbar expand image is smaller than the others ightmleditor バグ修正 In Metro theme when clicking on an item in formatting toolbar it blinks ightmleditor バグ修正 In theme Infragistics2012 images for backgroundtextcolor and inserttable are missing igmap バグ修正 getzoomfromgeographic method throws a TypeError: Cannot read property ' y' of undefined An error in getzoomfromgeographic was corrected for the igmap. igpivotdataselector バグ修正 Cannot drag and drop Rows/Columns/Measures in igpivotdataselector under Internet Explorer 11 igpivotdataselector バグ修正 A JavaScript error is thrown when a measure/column/row is dragged and dropped into the respective drop area igpivotgrid バグ修正 PivotGrid freezes when drag-and-drop any of the members A JavaScript error "Uncaught TypeError: Cannot read property 'getenumerato r' of undefined" was fixed. 18 / 22
igpivotgrid バグ修正 Measures are missing when defaultrowheaderwidth is too small and rowheaderslayout: "tree" Since we made the tree-layout-row-header-width compliant with the defaultrowheaderwidth, we also had to make it compliant with the defaultrowheaderwidth s default value of 200 (we haven t changed the defau lt value, as it is essential for the other layout modes behavior).this results in not having the previous auto-size behavior of the row header, in the tree layout mode.in order to use the previous default behavior the defaultrowheaderwidth should be set to null. igpopover バグ修正 When only small part of the column is shown and style visibility is popover the tooltip does not show visible part of the cell Fix popover arrow to align correctly, when it is shown from partially visible cell, because of horizontal scrollbar. igsparkline バグ修正 "Cannot read property '$type' of undefined" JavaScript error thrown on page initialization igtilemanager バグ修正 "Stack overflow" and "Out of stack space" JavaScript errors are thrown in Internet Explorer 9 when maximizing the browser window igtree バグ修正 On render and load-on-demand the tree expands and collapse because of a toggle call igtree バグ修正 igtree databinding event fires after data source options are created igtreegrid バグ修正 After updating the primary key value the row appears empty 19 / 22
igtreegrid バグ修正 The igtreegrid is not binding to instance of igdatasource igzoombar バグ修正 Zoombar is sized incorrectly when loading parent element through an update panel and refreshing more than once Resolved an issue with igzoombar's layout getting broken if it has width in percents and its container becomes of zero width or height. igzoombar バグ修正 Zoombars with id that's contained entirely inside the id of another Zoombar gets incorrectly controlled by its UI Resolved an issue with igzoombar which represents with Zoombar's UI incorrectly controlling another Zoombar on the page if its element's ID is fully contained in the other. KnockoutJS (igeditors) バグ修正 igeditors maxlength option not working correctly when observable is changed outside of the editor モバイルレーティング バグ修正 On touch device when changing the readonly option an error is thrown Mobile Styling バグ修正 iglistview sorting/filtering tray element - part of the content is cut off with the new ios/ios6 themes Mobile Styling バグ修正 Count bubbles of the ListView don't look as expected with the new ios6 themes MVC Wrappers (Grid Upd ating) バグ修正 Datepicker editor does not allow row to be committed when minvalue date is selected and EnableUTCDates is true MVC Wrappers (Grid Upd ating) バグ修正 ColumnUpdatingSetting.Default value is string while in the JavaScript API is object 20 / 22
TypeScript support バグ修正 "Uncaught ReferenceError: Infragistics is not defined" is thrown when creating an Infragistics.DataSource object in TypeScript You can now instantiate $.ig.datasource and its descendants in one of the 2 ways: var ds = new Infragistics.DataSource({ datasource: adventureworks }); var ds = new $.ig.datasource({ datasource: adventureworks }); The first approach will give you IntelliSense on the instance.the second will not, because it's just a constructor function. TypeScript support バグ修正 No TypeScript interface available for igloader You can now use the $.ig.loader as in JavaScript. Example: $.ig.loader({ csspath: "css", scriptpath: "js", resources: "iggrid" }); $.ig.loader(function () { // initialize iggrid here }); 21 / 22
22 / 22