Skip to content

Fix Tedit tabs, marginbar, object selection, bravo page numbers#2678

Open
rmkaplan wants to merge 2 commits into
masterfrom
rmk204--Fix-Tedit-tabs,-marginbar,-object-selection,-bravo-page-numbers
Open

Fix Tedit tabs, marginbar, object selection, bravo page numbers#2678
rmkaplan wants to merge 2 commits into
masterfrom
rmk204--Fix-Tedit-tabs,-marginbar,-object-selection,-bravo-page-numbers

Conversation

@rmkaplan

Copy link
Copy Markdown
Contributor

This addresses the following issues:

  • A longstanding bug in the implementation of default tabs
  • A bug in the interpretation of image object buttoneventinfns that was introduced in the previous revision dealing with mouse scrolling in and out of a window
  • Display glitches in the layout of the margin bar in the paragraph looks menu

This also includes code for doing page numbers by means of a page number image object in an ordinary heading paragraph. As a first step, I am trying this more flexible strategy for page numbers created by the bravo converter, so as not to muck up any existing files--that comes later.

There is one menu glitch that I have not been able to figure out. If the caret is blinking in a menu input field (say the name of a font family) and you click on one of the other buttons at just the wrong time, you will see the caret stuck on the screen. The button needs to wait until the caret is down before it grabs control, or it needs to force it down--any suggestions on how to do that?

@pamoroso

Copy link
Copy Markdown
Member

I haven't noticed anything unusual in my initial testing on Linux Mint 22.1 Cinnamon.

@nbriggs

nbriggs commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

I have an idea that the caret blinks via a TTYBACKGROUNDFNS thing- I’d start looking there for any ideas about how to synchronize with it coming down

@rmkaplan

rmkaplan commented Jun 29, 2026 via email

Copy link
Copy Markdown
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants