toolkit-for-ynab: Extra columns not displaying correctly

Name of Defective Feature

Add Check Number Column, Show Running Balance

System Settings (Required)

ToolKit Version: 1.4.0 Operating System (Mac/Windows/Etc): Mac OS X El Capitan 10.11.6 Browser (Chrome/Firefox/Safari): Chrome Browser Version: 62.0.3202.75 Other Extensions: None

Export of Toolkit Settings (Bottom Left of Settings Page)

Settings Export

[{"key":"AccountsDisplayDensity","value":"0"},{"key":"AccountsEmphasizedOutflows","value":false},{"key":"AccountsStripedRows","value":false},{"key":"ActivityTransactionLink","value":true},{"key":"AdditionalColumns","value":true},{"key":"AdjustableColumnWidths","value":true},{"key":"AutoCloseReconcile","value":true},{"key":"BetterScrollbars","value":"0"},{"key":"BudgetBalanceToZero","value":true},{"key":"BudgetQuickSwitch","value":true},{"key":"CalendarFirstDay","value":"1"},{"key":"CategoryActivityCopy","value":true},{"key":"CategoryActivityPopupWidth","value":"2"},{"key":"ChangeEnterBehavior","value":true},{"key":"CheckNumbers","value":true},{"key":"ClearSelection","value":true},{"key":"CollapseSideMenu","value":true},{"key":"ColourBlindMode","value":false},{"key":"CurrentMonthIndicator","value":true},{"key":"CustomFlagNames","value":true},{"key":"DaysOfBuffering","value":true},{"key":"DaysOfBufferingHistoryLookup","value":"0"},{"key":"DisplayTargetGoalAmount","value":"2"},{"key":"EditAccountButton","value":"1"},{"key":"EnableRetroCalculator","value":true},{"key":"GoalWarningColor","value":true},{"key":"GoogleFontsSelector","value":"0"},{"key":"HideAccountBalancesType","value":"0"},{"key":"HideAgeOfMoney","value":false},{"key":"HideHelp","value":true},{"key":"HideReferralBanner","value":true},{"key":"ImportNotification","value":"2"},{"key":"LargerClickableIcons","value":false},{"key":"MonthlyNotesPopupWidth","value":"2"},{"key":"NavDisplayDensity","value":"0"},{"key":"PrintingImprovements","value":true},{"key":"PrivacyMode","value":"0"},{"key":"QuickBudgetWarning","value":true},{"key":"RemovePositiveHighlight","value":false},{"key":"ResizeInspector","value":false},{"key":"RowHeight","value":"0"},{"key":"RowsHeight","value":"0"},{"key":"RunningBalance","value":"1"},{"key":"SeamlessBudgetHeader","value":false},{"key":"ShowCategoryBalance","value":true},{"key":"ShowIntercom","value":true},{"key":"SplitKeyboardShortcut","value":true},{"key":"SquareNegativeMode","value":false},{"key":"StealingFromFuture","value":true},{"key":"TargetBalanceWarning","value":true},{"key":"ToBeBudgetedWarning","value":true},{"key":"ToggleMasterCategories","value":true},{"key":"accountTransactionSearch","value":true},{"key":"accountsClearSelection","value":true},{"key":"accountsDisplayDensity","value":"0"},{"key":"accountsEmphasizedOutflows","value":false},{"key":"accountsRowHeight","value":"0"},{"key":"accountsSelectedTotal","value":true},{"key":"accountsStripedRows","value":false},{"key":"activityTransactionLink","value":true},{"key":"betterScrollbars","value":"0"},{"key":"budgetBalanceToZero","value":true},{"key":"budgetProgressBars","value":"0"},{"key":"budgetQuickSwitch","value":true},{"key":"budgetRowsHeight","value":"0"},{"key":"calendarFirstDay","value":"1"},{"key":"categoryActivityPopupWidth","value":"2"},{"key":"changeEnterBehavior","value":true},{"key":"checkCreditBalances","value":true},{"key":"checkNumbers","value":false},{"key":"closeReconcileWindow","value":true},{"key":"collapseExpandBudgetGroups","value":true},{"key":"collapseSideMenu","value":true},{"key":"colourBlindMode","value":false},{"key":"compactIncomeVsExpense","value":true},{"key":"currentMonthIndicator","value":true},{"key":"daysOfBuffering","value":true},{"key":"daysOfBufferingHistoryLookup","value":"0"},{"key":"editButtonPosition","value":"1"},{"key":"enableRetroCalculator","value":true},{"key":"enlargeCategoriesDropdown","value":true},{"key":"enterInRegisterNow","value":true},{"key":"exportTransactions","value":false},{"key":"goalIndicator","value":true},{"key":"goalIndicatorWarningColor","value":true},{"key":"googleFontsSelector","value":"0"},{"key":"hideAOM","value":false},{"key":"hideAccountBalancesType","value":"0"},{"key":"hideHelp","value":true},{"key":"highlightNegativesNegative","value":false},{"key":"importNotification","value":"2"},{"key":"incomeFromLastMonth","value":"0"},{"key":"l10n","value":"0"},{"key":"largerClickableIcons","value":false},{"key":"monthlyNotesPopupWidth","value":"2"},{"key":"navDisplayDensity","value":"0"},{"key":"pacing","value":"2"},{"key":"popupCalculator","value":false},{"key":"printingImprovements","value":true},{"key":"privacyMode","value":"2"},{"key":"reconciledTextColor","value":"0"},{"key":"removePositiveHighlight","value":false},{"key":"removeZeroCategories","value":true},{"key":"reports","value":true},{"key":"resizeInspector","value":false},{"key":"rightClickToEdit","value":true},{"key":"runningBalance","value":true},{"key":"seamlessBudgetHeader","value":false},{"key":"showIntercom","value":true},{"key":"spareChange","value":false},{"key":"splitKeyboardShortcut","value":true},{"key":"splitTransactionAutoAdjust","value":true},{"key":"squareNegativeMode","value":false},{"key":"stealingFromNextMonth","value":true},{"key":"swapClearedFlagged","value":false},{"key":"toBeBudgetedWarning","value":true},{"key":"toggleSplits","value":false},{"key":"toggleTransactionFilters","value":"1"},{"key":"warnOnQuickBudget","value":false}]

Steps to Reproduce the Behavior

  1. ​Open YNAB with the Toolkit running.
  2. ​Look at Accounts screen.

Expected Behavior

Expected to see normal YNAB columns plus check number and running balance columns, all properly aligned and showing correct data.

Actual Behavior

Column headers for check number and running balance are present, but there is no data in those columns. The data for the other columns appears in the proper order as if there were no extra columns, which results in several columns having their data not aligned with their column header.

Hopefully my screenshot shows the problem clearly. Note that all was behaving fine until after the latest security update to Mac OS X, which happened last night.

screen shot 2017-11-06 at 10 40 20

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 29 (15 by maintainers)

Commits related to this issue

Most upvoted comments

I have a similar problem but don’t have the Check Number column enabled. I do have running balance turned on. It only happens occasionally. If I switch to a different account and come back, it’s usually fixed until I refresh Chrome.

image

Not a problem at all! I will look forward to seeing the fix in the next release. Thanks for all your hard work!

@dbaldon I think I might have fixed this buy using onRouteChanged instead of observe I’m going to include it in my transaction-grid-features rewrite – @yndara @Wolfsblvt this unfortunately means you’ll have to wait for our next release unless you know how to build/test from source

[{“key”:“AccountsDisplayDensity”,“value”:“0”},{“key”:“AccountsEmphasizedOutflows”,“value”:true},{“key”:“AccountsStripedRows”,“value”:true},{“key”:“AdditionalColumns”,“value”:true},{“key”:“AdjustableColumnWidths”,“value”:true},{“key”:“AutoDistributeSplits”,“value”:false},{“key”:“BetterScrollbars”,“value”:“0”},{“key”:“BudgetQuickSwitch”,“value”:false},{“key”:“CalendarFirstDay”,“value”:“0”},{“key”:“CategoryActivityCopy”,“value”:false},{“key”:“CategoryActivityPopupWidth”,“value”:“0”},{“key”:“ChangeEnterBehavior”,“value”:false},{“key”:“CheckCreditBalances”,“value”:false},{“key”:“CheckNumbers”,“value”:false},{“key”:“ClearSelection”,“value”:false},{“key”:“CollapseSideMenu”,“value”:true},{“key”:“ColourBlindMode”,“value”:false},{“key”:“CompactIncomeVsExpense”,“value”:false},{“key”:“CurrentMonthIndicator”,“value”:true},{“key”:“CustomFlagNames”,“value”:false},{“key”:“DaysOfBuffering”,“value”:true},{“key”:“DaysOfBufferingHistoryLookup”,“value”:“0”},{“key”:“DisableToolkit”,“value”:false},{“key”:“DisplayTargetGoalAmount”,“value”:“1”},{“key”:“EasyTransactionApproval”,“value”:true},{“key”:“EditAccountButton”,“value”:“0”},{“key”:“EnableRetroCalculator”,“value”:false},{“key”:“EnlargeCategoriesDropdown”,“value”:true},{“key”:“EnterToMove”,“value”:true},{“key”:“GoalWarningColor”,“value”:true},{“key”:“GoogleFontsSelector”,“value”:“0”},{“key”:“HideAccountBalancesType”,“value”:“0”},{“key”:“HideAgeOfMoney”,“value”:false},{“key”:“HideHelp”,“value”:false},{“key”:“HideReferralBanner”,“value”:true},{“key”:“ImportNotification”,“value”:“0”},{“key”:“IncomeFromLastMonth”,“value”:“0”},{“key”:“LargerClickableIcons”,“value”:false},{“key”:“MonthlyNotesPopupWidth”,“value”:“0”},{“key”:“NavDisplayDensity”,“value”:“0”},{“key”:“PrintingImprovements”,“value”:false},{“key”:“PrivacyMode”,“value”:“0”},{“key”:“QuickBudgetWarning”,“value”:true},{“key”:“ReconciledTextColor”,“value”:“0”},{“key”:“RemovePositiveHighlight”,“value”:false},{“key”:“RemoveZeroCategories”,“value”:true},{“key”:“ResizeInspector”,“value”:false},{“key”:“RightClickToEdit”,“value”:true},{“key”:“RowHeight”,“value”:“0”},{“key”:“RowsHeight”,“value”:“0”},{“key”:“RunningBalance”,“value”:“1”},{“key”:“SeamlessBudgetHeader”,“value”:true},{“key”:“ShowCategoryBalance”,“value”:true},{“key”:“ShowIntercom”,“value”:false},{“key”:“SpareChange”,“value”:false},{“key”:“SplitKeyboardShortcut”,“value”:false},{“key”:“SplitTransactionAutoAdjust”,“value”:false},{“key”:“SquareNegativeMode”,“value”:false},{“key”:“StealingFromFuture”,“value”:true},{“key”:“SwapClearedFlagged”,“value”:true},{“key”:“TargetBalanceWarning”,“value”:false},{“key”:“ToBeBudgetedWarning”,“value”:false},{“key”:“ToggleMasterCategories”,“value”:true},{“key”:“ToggleSplits”,“value”:false},{“key”:“ToggleTransactionFilters”,“value”:“0”},{“key”:“budgetProgressBars”,“value”:“0”},{“key”:“compactIncomeVsExpense”,“value”:true},{“key”:“enlargeCategoriesDropdown”,“value”:true},{“key”:“goalIndicator”,“value”:true},{“key”:“highlightNegativesNegative”,“value”:true},{“key”:“incomeFromLastMonth”,“value”:“0”},{“key”:“l10n”,“value”:“0”},{“key”:“options.dark-mode”,“value”:true},{“key”:“pacing”,“value”:“3”},{“key”:“popupCalculator”,“value”:true},{“key”:“removeZeroCategories”,“value”:false},{“key”:“reports”,“value”:true},{“key”:“rightClickToEdit”,“value”:true},{“key”:“spareChange”,“value”:false},{“key”:“splitTransactionAutoAdjust”,“value”:false},{“key”:“swapClearedFlagged”,“value”:false},{“key”:“toggleTransactionFilters”,“value”:“2”}]