question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Miscellaneous bugs in Tableview

See original GitHub issue

I did some tests (Linux Mint x64 Cinnamon X11), some suggestions for change:

Sorting image was cut off when doing autofit_columns. I changed pad = utility.scale_size(self, 10)

for this and fixed the problem: pad = utility.scale_size(self, 20)


Changed menu post method to tk_popup, several lines. Thus, the dropdown menu is displayed when hovering over the parent. And mainly the menu is closed when clicking anywhere on the screen outside of it

example: def post(self, event):

to: (in every ‘post’ to tk_popup) def tk_popup(self, event):


I also changed the way to write csv.

writer = csv.writer(f)

for

CSV_DELIMITER = ';'
CSV_QUOTECHAR = '"'
writer = csv.writer(f, delimiter=CSV_DELIMITER, quotechar=CSV_QUOTECHAR, quoting=csv.QUOTE_NONNUMERIC)

Because depending on the country’s local currency, using ‘,’ as a delimiter can cause csv conflicts ex: In Brazil the float separator is ‘,’ and not ‘.’

bugs: https://www.mediafire.com/file/0oil09c4i9vcif6/bug_tableview.mp4/file

modified: https://www.mediafire.com/file/50e4b5qog148l9u/modified_tableview.mp4/file


There is also a bug with ‘hide select rows’. After applying this filter and trying to clean. It does not return the hidden line. https://www.mediafire.com/file/hyhakz2oyi8lmd3/bug_hide.mp4/file

Another problem if the user hides all the rows there is no way for him to reload the data. It would be nice to have a reload/refresh data button as suggested before

reload

A complement.

The header separator could be in a different color than the header. For the program user, it is difficult to identify where this separator to double-click

separator See the image. When the program is loaded. The separator is in an unexpected position for the user to find. If the separator were a line with a different color from the header, it would be easier to find.

_Originally posted by @antrrax in https://github.com/israel-dryer/ttkbootstrap/pull/110#issuecomment-1004079814_

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:13 (11 by maintainers)

github_iconTop GitHub Comments

3reactions
daniilScommented, Jan 3, 2022

Indicators to the right is what I’ve usually seen elsewhere. No personal preference for Treeview atm.

1reaction
israel-dryercommented, Jan 4, 2022

@antrrax, I think this is related to the validation issue and can probably be implemented with that addition.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Miscellaneous bugs in Tableview #114 - bytemeta
Miscellaneous bugs in Tableview #114. I did some tests (Linux Mint x64 Cinnamon X11), some suggestions for change: Sorting image was cut off...
Read more >
Table visual bugs · Issue #1207 · adobe/react-spectrum · GitHub
Bug Report. Table is sometimes blurry on initialization, goes away on scroll, see screenshot (DL, Firefox Android Windows)
Read more >
1283805 - Heap-buffer-overflow in TableView - Monorail
Steps to reproduce the problem: 1) Open task manager. 3. Right click anywhere in task manager window. 4. Uncheck every column. 5. Switch...
Read more >
The Most Common Mistake In Using UITableViews
UITableView is one of the most important user interface objects you are using in iOS development. However, there is one common mistake in ......
Read more >
Misc. minor bugs and suggestions - Glyphs - Glyphs Forum
Bugs: If you start Glyphs, open a project and immediately try to print you'll print a screenshot of the ... This seems to...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found