Commit 3f3213b2 authored by Hisham Muhammad's avatar Hisham Muhammad
Browse files

show cursor when function bar allows typing an entry.

parent 60e51060
......@@ -118,6 +118,8 @@ int CRT_colorScheme = 0;
int CRT_colors[LAST_COLORELEMENT] = { 0 };
int CRT_cursorX = 0;
char* CRT_termType;
void *backtraceArray[128];
......
......@@ -119,6 +119,8 @@ extern int CRT_colorScheme;
extern int CRT_colors[LAST_COLORELEMENT];
extern int CRT_cursorX;
char* CRT_termType;
void *backtraceArray[128];
......
......@@ -111,9 +111,13 @@ void FunctionBar_drawAttr(const FunctionBar* this, char* buffer, int attr) {
mvaddstr(LINES-1, x, this->functions[i]);
x += strlen(this->functions[i]);
}
if (buffer != NULL) {
if (buffer) {
attrset(attr);
mvaddstr(LINES-1, x, buffer);
CRT_cursorX = x + strlen(buffer);
curs_set(1);
} else {
curs_set(0);
}
attrset(CRT_colors[RESET_COLOR]);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment