{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":445381043,"defaultBranch":"main","name":"nvim-scrollbar","ownerLogin":"petertriho","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-07T03:03:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7420227?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1641527820.344667","currentOid":""},"activityList":{"items":[{"before":"35f99d559041c7c0eff3a41f9093581ceea534e8","after":"d09f14aa16c9f2748e77008f9da7b1f76e4e7b85","ref":"refs/heads/main","pushedAt":"2024-06-03T09:18:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petertriho","name":"Peter Tri Ho","path":"/petertriho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7420227?s=80&v=4"},"commit":{"message":"fix: aligns rendering of hunks with gitsigns","shortMessageHtmlLink":"fix: aligns rendering of hunks with gitsigns"}},{"before":"f3a5469e9881360e70d34b25333c910ee4a505f3","after":"35f99d559041c7c0eff3a41f9093581ceea534e8","ref":"refs/heads/main","pushedAt":"2023-05-23T23:56:35.715Z","pushType":"push","commitsCount":1,"pusher":{"login":"petertriho","name":"Peter Tri Ho","path":"/petertriho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7420227?s=80&v=4"},"commit":{"message":"fix: add nvim-cmp filetypes to `excluded_filetypes` #97","shortMessageHtmlLink":"fix: add nvim-cmp filetypes to excluded_filetypes #97"}},{"before":"f85b29805cf917f9b1d5ff0c9a52c5b1bdca5943","after":"f3a5469e9881360e70d34b25333c910ee4a505f3","ref":"refs/heads/main","pushedAt":"2023-04-27T13:13:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petertriho","name":"Peter Tri Ho","path":"/petertriho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7420227?s=80&v=4"},"commit":{"message":"fix: only render scrollbar on valid windows\n\nProblem: The `v:event` of the `on_scroll` function run on `WinScrolled`\nautocmd sometimes also includes the winid of the nvim-treesitter-context\n[0] window. When scrolling up/down quickly, the window may be closed by\nthe time `WinScrolled` autocmd is run. This causes nvim-scrollbar to try\nto render the scrollbar in an invalid window. Neovim reports that as an\nerror:\n\nError detected while processing WinScrolled Autocommands for \"*\":\nE5108: Error executing lua ...al/share/nvim/lazy/nvim-scrollbar/lua/scrollbar/init.lua:209: Invalid window id: 1016\nstack traceback:\n [C]: in function 'nvim_win_call'\n ...al/share/nvim/lazy/nvim-scrollbar/lua/scrollbar/init.lua:209: in function 'on_scroll'\n [string \":lua\"]:1: in main chunk\n\nThe fact that the window is invalid can be confirmed by adding a print\nstatement that checks `vim.api.nvim_win_is_valid`.\n\nSolution: Check if the window is valid before executing commands in that\nwindow.\n\nFixes https://github.com/petertriho/nvim-scrollbar/issues/88\n\n[0]: https://github.com/nvim-treesitter/nvim-treesitter-context","shortMessageHtmlLink":"fix: only render scrollbar on valid windows"}},{"before":"fb095915842a8aa3f1b9694e3a730b3e7b8b9b64","after":"f85b29805cf917f9b1d5ff0c9a52c5b1bdca5943","ref":"refs/heads/main","pushedAt":"2023-03-19T22:39:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petertriho","name":"Peter Tri Ho","path":"/petertriho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7420227?s=80&v=4"},"commit":{"message":"fix: add `blend` to handle config","shortMessageHtmlLink":"fix: add blend to handle config"}},{"before":"4cdabf094087138358a843ce30ebee2f41e51834","after":"fb095915842a8aa3f1b9694e3a730b3e7b8b9b64","ref":"refs/heads/main","pushedAt":"2023-03-19T22:38:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petertriho","name":"Peter Tri Ho","path":"/petertriho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7420227?s=80&v=4"},"commit":{"message":"fix scrollbar height","shortMessageHtmlLink":"fix scrollbar height"}},{"before":"75210c554e935740448cfb532d8a671ae544bb1b","after":"4cdabf094087138358a843ce30ebee2f41e51834","ref":"refs/heads/main","pushedAt":"2023-03-19T22:37:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petertriho","name":"Peter Tri Ho","path":"/petertriho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7420227?s=80&v=4"},"commit":{"message":"fix: Scrollbar handle should not cover the content text\n\nChanges:\n- Make scrollbar handle blend. The blend defaults to 30.\n- Add config option \"handle.blend\". User can change the blend value.","shortMessageHtmlLink":"fix: Scrollbar handle should not cover the content text"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWryMLgA","startCursor":null,"endCursor":null}},"title":"Activity ยท petertriho/nvim-scrollbar"}